是否一个分支合并到干线被认为关闭?

Mey*_*sam 8 svn tortoisesvn branching-and-merging

将它合并到树干后是否需要明确关闭分支?或者在合并之后隐含地被认为是封闭的?在前一种情况下,我应该怎么做才能关闭分支机构?这是否意味着我必须删除它?

JB *_*zet 14

是的,您应该在将分支重新集成到主干后删除分支.这在SVN书中有很好的解释:

一旦从分支到主干完成了--reintegrate合并,分支就不再可用于进一步的工作.它无法正确吸收新的行李箱更换,也无法再次正确地重新集成到行李箱.因此,如果您想继续使用功能分支,我们建议您销毁它,然后从主干中重新创建它

  • 这在我链接的同一段落中解释,只是我引用的那一行:*等等!这个分支的历史不是很有价值吗?如果有人想在某一天审核您的功能的演变并查看您的所有分支更改,该怎么办?不用担心.请记住,即使您的分支在/ branches目录中不再可见,它的存在仍然是存储库历史记录中不可变的部分./ branches URL上的简单svn log命令将显示分支的完整历史记录.* (5认同)
  • 摧毁它意味着我将失去在分支中完成的所有工作的历史? (3认同)