美文网首页
mac cornerstone 分支的使用

mac cornerstone 分支的使用

作者: Double_Chen | 来源:发表于2017-07-12 16:13 被阅读193次

    这里不讲代码分支的作用,只讲如何在mac版的Cornerstone中进行分支的创建、合并。

    mac下使用svn管理代码不一定需要服务器支持,我这篇文章有讲如何在没有服务器支持的情况下使用svn管理代码:
    mac下使用svn管理代码

    步骤

    下面步骤的前提是已经部署好了svn使用环境,即上面链接中的内容。下面我通过例子的方式进行说明

    1.新建一个工程,名为BranchTest,在工程中添加一个注释

    屏幕快照 2017-07-12 15.47.23.png

    2.将BranchTest工程导入Cornerstone并且check out到本地

    屏幕快照 2017-07-12 15.49.37.png 屏幕快照 2017-07-12 15.50.38.png

    3.在REPOSITORIES目录中选中BranchTest: 图中是我使用MyCode文件管理所有项目,在这个文件中找到BranchTest,点击顶部的Branch,设定分支工程的名字、路径,我在选择路径这块出过问题,所以记得放在和初始项目同等级的目录。

    屏幕快照 2017-07-12 15.56.22.png 屏幕快照 2017-07-12 16.04.33.png

    接着确定即可,此时就生成了一个分支工程,把这个分支工程check out到本地


    屏幕快照 2017-07-12 16.02.25.png

    然后打开分支工程,将原来的注释修改一下


    屏幕快照 2017-07-12 16.07.24.png

    4.在WORKING COPIES目录中选中该项目BranchTest,点击Merge,这里意思是以BranchTest工程为需要合并者,接着选择BranchTest2为合并支持者,将BranchTest2中做的改动合并到BranchTest里面。

    屏幕快照 2017-07-12 15.51.35.png

    点击后会弹出窗口

    屏幕快照 2017-07-12 15.52.39.png

    要注意,在Working Copy Checklist栏中或许会出现一些警告,可能是没有正确选中目录里的文件,也可能是当前工程做了某些修改与最新版本不同,总之根据提示处理即可

    点击Merge Changes,即可完成合并。可以在BranchTest工程中查看。不止代码合并,新创建的文件也可以合并进去,这个自行测试即可。

    相关文章

      网友评论

          本文标题:mac cornerstone 分支的使用

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