在默认SVN上,有三个目录:
Trunk:这个东西有效,但尚未发布
分支机构: Buggy,可能不包含所有更改
标签:已发布的版本,从未直接编辑
现在,在分支被“修复”并根据需要合并到主干后,它们会被删除,还是会被腐烂?
答案 0 :(得分:2)
删除它。 svn中的删除不会将其从历史记录中删除 - 如果您想要它,则可以始终还原删除它的提交。
最大的原因是在重新整合后,分支无法使用。来自redbook
一旦从分支到主干完成了--reintegrate合并,分支就不再可用于进一步的工作。它无法正确吸收新的行李箱更换,也无法再次正确地重新集成到行李箱。因此,如果您想继续使用功能分支,我们建议您销毁它,然后从主干中重新创建
最好保持清洁,即使你没有使用--reintegrate
,当你必须滚动分支列表时,它总是很糟糕。
您可能无需恢复它,因为您可以检查所有文件和历史记录而无需恢复它。