Java初级Java-Tools

Idea上svn的使用

2018-07-28  本文已影响0人  雪飘千里

1、svn安装

TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads.html
在安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到 svn.exe 而报错。

如果安装时忘记勾选了的话,安装包重新运行,选择modify,然后勾选command line client tools项就行了。


image.png

2、svn配置,先安装subverison插件(插件安装后需要重启才能生效),然后再配置

image.png image.png

3、CheckOut 下载项目

image.png
image.png

4、新建分支

image.png image.png
image.png

5、commit 提交代码, 有新的文件和文件夹时,需要先 Add to VCS

image.png

6、分支代码合并

注:这里是要把主干vendor-3.9.5 合并到我自己开发的分支 vendor-3.9.4-push

SVN的版本管理器:

1、先从 主干vendor-3.9.5拉取一个分支,命名为vendor-3.9.5-push

2、进入vendor-3.9.5-push项目,切换到:Subversion Working Copies Information Tab 页面

image.png

3、点击 Merge From... 按钮,选择具体要合并的分支 ,即 vendor-3.9.4-push

image.png

4、选择合并方式

image.png image.png

5、选择合并的版本号列表:一般是从分支创建到最新,具体看需求,可以只选择部分变更,选中后右侧会展示对应变更的代码

image.png

6、合并完成后(没有冲突)——代码是合并到本地——会弹框提示可以直接提交本地代码,也可以暂时放弃,之后再提交;

如果有冲突的话,需要先处理冲突了,解决冲突的界面有3列,左侧的是本地的,中间是合并结果,右侧是拉取的远程代码,这块暂时无图,以后再补

7、冲突解决完以后,我们就可以再vendor-3.9.5-push这个新分支上继续开发我们的代码了;这个分支包含了最新的线上的代码,同时还有我们自己分支开发的业务代码;开发完成后,就可以提交给测试了

上一篇下一篇

猜你喜欢

热点阅读