美文网首页互联网科技iOS开发技术分享iOS开发记录
iOS SVN版本控制 - CornerStone 开分支 &a

iOS SVN版本控制 - CornerStone 开分支 &a

作者: Maxdon | 来源:发表于2018-07-21 16:12 被阅读3568次

      需求:一次开发中,有个模块急需上架,而前段时间开发好待测试验收的不能发版,那这次发版怎么保留待验收的代码呢?此时,SVN 分支创建和分支合并可以帮到咱们了。

大蓝的天

    在此发版以前,对版本控制的 SVN 分支创建 Branch & SVN 分支合并 Merge 不甚了解。一来是因为版本开发都是按计划来,开分支管理代码没多大的必要性;二来团队开发中,不敢贸然使用 SVN 分支功能,同事需要一定的学习时间,而且合并出了问题对团队造成不良影响。   

    需求来了,我们一起上!项目中代码管理工具使用 SVN 软件 CornerStone,破解版下载和基本用法可前往 https://www.jianshu.com/p/7f5c019c528b。我们 CornerStone 都会用了?那一起回到本文核心论点,SVN 版本控制 CornerStone 的开分支 Branch & 合并分支 Merge。

    1.$、先进行项目的版本回退。操作:选择对应的项目工程,在 CornerStone 右下方选中 Log,会出现 "Revert ** to this revision",还原版本 。

版本回退

    ️各单位请注意:如果想保持 svn 服务器代码不被还原,需要选择 "Keep Changes"。这样只是还原本地代码,发版后可以通过 "update" 还原待验收的。

Notice

    2.$、接着通过 CornerStone 的 Branch 开分支,操作如下图。

1 + 2 + 3 = OK搞 Branch

    3.$、最后发版后,通过 CornerStone 的 Merge 分支合并到主干。

1 + 2 + 3 = OK掂 Merge

  $.$ Are you Get it ? 只需 1 + 2 + 3 = OK!  搞掂 CornerStone 的 Branch & Merge。

    🌴 Was this help page useful ?  Send feedback.


官方文档:

CornerStone 版本控制 https://cornerstone.assembla.com/cornerstone/helpbook

相关文章

网友评论

  • 8baf3f1ce4fc:刚好有这么个需求,感谢😄操作完美
    Maxdon:@devHornet 谢谢关注😊
    devHornet:@1GtMark @RapLink 忠实粉丝啊:+1: :+1: :+1:
    Maxdon:互相讨论学习🤝

本文标题:iOS SVN版本控制 - CornerStone 开分支 &a

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