美文网首页
Cornerstone 打分支与Merge操作详解

Cornerstone 打分支与Merge操作详解

作者: 紫金飞侠雷 | 来源:发表于2018-08-01 11:34 被阅读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完成。

    相关文章

      网友评论

          本文标题:Cornerstone 打分支与Merge操作详解

          本文链接:https://www.haomeiwen.com/subject/ezcfbttx.html