我被分配到合并几个分支回Subversion的树干。目前,项目设置如下所示。擦除Subversion分支
trunk
branches
BranchA
BranchB
BranchC
tags
// A bunch of tags (1 per release)
的目标是整合BranchA
和BranchB
到主干,然后让他们“潜伏”不知何故。
我想我知道如何去做实际的合并。在Windows资源管理器中右键单击中继线,然后TortoiseSVN > Merge...
,然后Reintegrate a branch
,选择分支,然后合并。
问题1 - 这是使用的正确方法吗?
我也不确定在执行此操作后存储库的外观。我们希望确保没有未来的开发者错误地在旧的分支上工作。
问题2分支合并后不能使用,还是需要做别的事情?你能“删除”一个分支吗?如果是这样,分行历史会发生什么?或者,我们是否需要做一些像锁一样分支的操作?
感谢您的任何帮助。
如果删除分支,您将如何查看/获取历史记录? –
啊。当你打开回购浏览器时,你只需要改回到仍然有分支的版本。我想知道是否有办法看到所有存在的分支? –
+1感谢您的帮助。 –