SVN分支使用流程

说明

第一次在项目中强推分支管理,简单记录一下流程

  1. 首先在SVN创建一个项目,默认这个主干为master;
  2. 在主干上开出几个开发分支(这个分支视个人开发习惯而定,我们目前2个人开发,本打算开2个分支,但是主要是我管理,所以就只开了一个develop分支,大家一起向这个分支上面提交,冲突早出现早解决)
  3. 开出的分支为开发的主线,当天在上面提交代码,第二天从上面拉取代码(必须保证的是自己本地的代码和SVN同步,也提醒同事每天同步)
  4. 合并到主干master,必须确保一个版本开发完成并进行最终测试。
  5. 首先将master代码checkout到本地,在SVN管理工具上选中master的工程进行合并操作(这里必须确定的是,对master进行合并操作,点击了合并操作随后会让你选择合并来源,这里选择前者开发中一直更新的develop分支即可)
  6. 到这里合并操作并没有完成,这里必须要对master进行commit操作。因为,上面的合并只是将SVN工具管理的本地代码进行了合并。对master进行commit操作后,才完成了master的最终更新。
  7. 至此,一个工程版本的合并操作才完成,可以进行tag打包操作了。

最后只想说,一定要找用git管理代码的团队 >.<

    原文作者:风往北吹_
    原文地址: https://www.jianshu.com/p/512cc94a7899
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞