Cornerstone 打分支与Merge操作详解

2018-08-01  本文已影响192人  紫金飞侠雷

 1、打分支:

    注意点:

        打分支前应当通知其他人将需要上传的代码上传到主支,打分支过程中其他人不要上传代码,否则分支可能不会包含这些代码

    步骤:

       a、在CornerStone上选中主支,右键选择Branch,或者点击软件上方的Branch

       b、Branch As是要打的分支名字,where是打的分支所在的路径,Revision是当前的SVN号,点击Create

Branch,分支就打好了,本地Update就能把分支得到本地了

2、Merge

    注意点:

        Merge前应当通知其他人将需要上传的代码上传到需要merge的分支,merge过程中其他人不要上传代码到这个分支,否则merge后可能不包含这些代码。

    步骤:

        a、选中需要merge到的那个分支(一般情况下是merge到主支),点击merge

        b、merge from中选择从哪个分支merge,点击merge changes

        c、Merge过程需要一点时间,因为需要从服务器下载所需要的分支,待完成后,代码merge即完成了,打开相应的merge目录,打开工程进行编译,如果没有错误即表示本地merge完成,否则还需要解决代码和文件等冲突(实际merge过程中绝大部分时间都花在这里,如果有冲突不清楚怎么解决,一定要找对应人员一块解决,否则会造成功能缺失或者bug,这一点很重要)。

        d、确认没有问题后提交整个代码,此时服务器上就是merge过的代码了,此时整个merge完成。

上一篇下一篇

猜你喜欢

热点阅读