Svn 颠覆计划重组
在我加入之前,SVN项目存储库已经建立了4个顶级Svn 颠覆计划重组,svn,branching-and-merging,Svn,Branching And Merging,在我加入之前,SVN项目存储库已经建立了4个顶级Release文件夹 我们的目标是在工作结束时拥有一个生产系统 每个发行版文件夹都有自己的分支/标记/主干文件夹 开发团队可以使用Release文件夹,但是对于系统的整体配置,我需要将这些Release文件夹合并到一个Integration文件夹集中 我会这样做: 从Release 1分支到一个新的Integration分支文件夹,然后将每个后续Release文件夹的内容合并到该文件夹中 你能推荐一个更好的方法吗?或者我心目中的方法会有效并且足够
Release
文件夹
发行版
文件夹都有自己的分支
/标记
/主干
文件夹Release
文件夹,但是对于系统的整体配置,我需要将这些Release
文件夹合并到一个Integration
文件夹集中
我会这样做:
从Release 1
分支到一个新的Integration
分支文件夹,然后将每个后续Release
文件夹的内容合并到该文件夹中
你能推荐一个更好的方法吗?或者我心目中的方法会有效并且足够了?还有别的选择吗 根据您提供的描述,这似乎是 添加一个新的顶级文件夹
集成
并创建分支
/标记
/主干
现在Release1
是您的初始点,您可以继续合并Release2
,Release3
和Release4
每个
集成
测试更改都可以在分支
中完成,并且标签
可以切割以识别生产终端系统的状态。从您的场景来看,下面的结构就足够了
- 分支机构
- 标签
- 树干