Svn 合并到主干中的分支是否视为已关闭?

Svn 合并到主干中的分支是否视为已关闭?,svn,tortoisesvn,branching-and-merging,Svn,Tortoisesvn,Branching And Merging,在将分支合并到主干后,是否需要显式关闭分支?或者在我合并它之后,它被隐式地认为是关闭的?在前一种情况下,我应该如何关闭分支机构?这是否意味着我必须删除它?是的,您应该在分支重新整合到主干中后删除它。这在以下章节中得到了很好的解释: 一旦从一个分支到另一个主干完成了--重新整合合并,分支就被删除了 不再可用于进一步的工作。它不能正确地吸收 新的主干发生变化,也不能正确地重新整合到主干中。 因此,如果要继续处理功能分支, 我们建议销毁它,然后从主干重新创建它 销毁它是否意味着我将丢失分支中所做工作的

在将分支合并到主干后,是否需要显式关闭分支?或者在我合并它之后,它被隐式地认为是关闭的?在前一种情况下,我应该如何关闭分支机构?这是否意味着我必须删除它?

是的,您应该在分支重新整合到主干中后删除它。这在以下章节中得到了很好的解释:

一旦从一个分支到另一个主干完成了--重新整合合并,分支就被删除了 不再可用于进一步的工作。它不能正确地吸收 新的主干发生变化,也不能正确地重新整合到主干中。 因此,如果要继续处理功能分支, 我们建议销毁它,然后从主干重新创建它


销毁它是否意味着我将丢失分支中所做工作的所有历史记录?这在我链接的同一段中进行了解释,就在我引用的前一行:但是,等等!那分支机构的历史难道不宝贵吗?如果有人想在某一天审核您的功能的发展,并查看您的所有分支更改,该怎么办?不用担心。请记住,即使您的分支在/branchs目录中不再可见,它的存在仍然是存储库历史中不可更改的一部分。在/branchs URL上使用一个简单的svn log命令将显示分支的整个历史记录。哦,但我很担心!因为在销毁分支后,我无法更改已删除分支中分离的源代码文件的差异。。。。