Idea使用SVN常用操作
·
贴一个有弧度的代码
目录
svn结构:
一般习惯性在创建repository仓库后,在创建的仓库里面再创建trunk、branches、tags这三个文件夹,而不是直接将项目提交到仓库的根目录下
trunk:项目主干,主要作为开发的主干代码
branches:分支,可以用作测试环境发布过程中的分支存放,或者bug修改时的分支
tags:生产发布的版本记录,用来存放生产发布了的版本
Idea中配置
检出代码
URL就是svn中项目的地址, 然后选中url,点击下方Checkout, 接着选择项目检出的目录,选好存放目录后,出现选择对应的版本号,一般都是使用默认的
subversion有许多选项
拉取(更新)/提交代码
或者
Show Diff对比代码, 提交代码注释项必填
查看历史提交
设置文件忽略
*.project
*.settings
.idea
*.iml
target
.classpath
.project
拉出新分支
在subversion中创建branch or tag
将分支合并到主干
Subversion->integrate Directory
如果有trunk和branch两个项目,需要将branch合并到trunk中。需要在trunk项目中进行合并操作。如果在branch进行操作会报冲突合并不成功
方法二
version control—->subversion working copied information——>merge from—–>配置分支的地址—->选择merge all
svn会自动筛选出本分支没有的版本,也可以选择manually select quick,手动选择,merge all自动筛选出没有合并的分支
选择分支
- Merge All 合并全部
- Quick Manual Select: 快速手动选择, 可查看详细信息
删除分支
右击已经存在的SVN项目->repo browser,弹出框的左边选择需要删除的分支右击->delete
更换SVN账号信息
File-Settings
撤销某次提交记录
打开项目文件夹->右键
更多推荐
已为社区贡献9条内容
所有评论(0)