Release文件夹。Release文件夹都有自己的branches / tags / trunk文件夹。开发团队可以在Release文件夹中工作,但是对于系统的总体配置,我需要将这些Release文件夹合并到一个Integration文件夹集中。
我要做以下几点:
从Release 1分支到新的Integration分支文件夹,然后将每个后续Release文件夹的内容合并到其中。
你能推荐一种更好的方法吗?还是我心目中的方法会起作用,而且已经足够了?有其他选择吗?
发布于 2013-08-08 15:59:58
从您的场景中,下面的结构就足够了。
中继将始终包含用于即将发布的产品的代码。标记将包含应用程序发布版本的代码。至于分支,您可以有未来的发行版,您的开发团队将针对它进行开发。您需要确保您的分支与当前发布的中继保持同步,方法是进行定期合并。理想情况下,合并每周或每两周进行一次。就合并而言,你会遇到冲突/皱纹,这是一个解决它的问题。
发布于 2012-08-16 17:21:43
根据你提供的描述,这似乎是.
添加一个新的顶级文件夹Integration并创建Integration。
现在Release1是您的起始点,您可以继续合并Release2、Release3和Release4
每个Integration测试更改都可以在branch中完成,tag可以被削减以识别生产端系统的状态。
https://stackoverflow.com/questions/11990193
复制相似问题