我想删除一个svn分支,以确保人们不会错误地在归档分支上工作(我们已经将分支合并到主干中)。
但是,我不想放弃分支的历史,理想情况下仍然希望能够看到乌龟svn图中的分支。
我可以充分利用这两个世界(清理分支和历史记录)吗?
答案 0 :(得分:18)
在repo-browser中,您可以查看“branches”目录的日志,以查看删除分支的修订版本。然后,您可以在repo浏览器中使用修订选择器(右上角的按钮,几乎可以肯定地说'HEAD')来查看以前的修订版本,该版本将包含在删除之前的分支。
从这里开始,你可以做你需要做的事情 - 在浏览器中查看分支,在其他位置复制位,甚至检查它。
答案 1 :(得分:3)
即使您删除了分支,历史记录也不会消失。您可以告诉TortoiseSVN的图形函数,以显示过去在特定修订版本中存在的存储库;如果你真的需要,这将允许你看到旧历史。