SVN--分支

SVN分支简介

使用分支最主要的目的是,多个分支可以并行,相互不干扰,而且任何时候都可以合并。其次,容易保证主干的稳定性。

trunk 主干 主干用来存放稳定的代码,每个版本都会开一个分支,等版本完成后再合并到主干

branches 分支 (不同的功能开发可以开不同的分支,都完成后再合并)

tags :存放项目开发过程中各个里程碑式的代码

idea创建项目上传到svn并且创建分支(idea集成svn:idea调用的是tortoiseSVN,所以改变tortoiseSVN的设置会有影响idea上svn的功能,比如清楚账号密码信息在拉代码的时候就会重新输入账号密码)

1.打开IDEA ,上面工具栏选择VCS 选择把项目交给SVN管理

SVN--分支

2.选择SVN

SVN--分支

3、选择SVN管理后可以看到项目变这个颜色

SVN--分支

4、右键项目选择如下

SVN--分支

5、点击绿色的+号,选择一个SVN仓库的地址,下面可以选择上传到SVN仓库的目录格式,然后点击Shard

SVN--分支

SVN--分支

SVN--分支

6.右键项目选择-->Subversion-->Commit Directory提交项目

SVN--分支

7.点击commit提交,加载完成后就上传成功了

SVN--分支

SVN--分支

idea切换分支

1.更新/切换svn的快捷键是ctrl+T,也可以点击工具栏,vcs —- update project(ctrl+T)—-勾选update/switch to specific url 

SVN--分支

如果点击更新不出现可选框,那就启用一下, file—-settings—-version control—confirmation

SVN--分支

idea切换分支

SVN--分支