[请益] svn branch 问题

楼主: tas72732002 (葱头)   2017-10-15 10:42:50
请问一下各位, 关于svn版本控制有一个地方不太清楚
目前我开发程式主要会在 trunk 进行开发
但如果是新功能开发会从trunk拉一个新的 branch出来
当这个新功能开发完毕在merge回去 trunk
但我在网络上查了一些资料,
有人说, 开发过程, 有时候需要将trunk merge 回 branch
主要避免trunk 和 branch的程式越差约多,
这样当branch开发完后要merge回trunk会有很多conflict,
问题 :
我想请问在branch开发过程中一定要将trunk的程式码同步到branch吗?
如果不做会有什么问题吗?
作者: dio833 (Dio)   2017-10-15 11:49:00
我觉得应该是如果你拉出的branch过一段时间后还会继续使用再将trunk同步到branch比较有意义。否则的话,下次开发再拉一个新的branch就好,旧的branch直接丢弃版本控管的作法,没有太固定的对错之分,所以如果发现用法造成团队开发阻碍,就讨论一下调整一下用法
作者: dou0228 (7777)   2017-10-16 09:10:00
真正的问题,是你们的开发与稳定版本开发流程及进入 alpha/beta 中,svn 要如何管控新功能用 branch 没问题,只是你必须要想好如何修改

Links booklink

Contact Us: admin [ a t ] ucptt.com