CornerStone Merge操作
楔子:做开发4年,用过小乌龟,用过SorceTree,用过CornerStone,最近公司业务要求,要分版本并代码Review,所以研究了一下Mac版的CornerStone的使用,做个Mark。
正文:Merge操作步骤
1、 下载CornerStone;
2、 将branches目录下的项目check out到本地;
3、 将trunk目录下的项目check out到本地;
4、 正常编写branches目录下的项目代码;
5、 正常提交branches目录下的修改或者增加的代码;
6、 使用CornerStone 的Merge插件功能,将branches下的新提交的代码,Merge到本地trunk目录下。操作如图所示:
7、 此为点击CornerStone头部Merge按钮,弹出的页面,选择第三个cherry pick changes选项,进行Merge版本的选择,可多选,若存在冲突,请解决完冲突再进行Merge。
8、 选择完需要Merge的版本,点击上图页面中的Merge Changes按钮,即完成将svn上branches下项目Merge到本地trunk目录下。
9、 若需要将本地Merge项目上传服务器,请按照正常的操作CornerStone上传代码的步骤,先update再commit,commit中可以查看代码的变动,并且写上上传代码的注释说明。
附:查阅资料链接https://blog.csdn.net/lijuan3203/article/details/52121353
https://www.jianshu.com/p/20cb0785d6ce