如何在subversion中恢复已删除的分支?

Num*_*er8 2 svn

一个分支从我们的存储库中删除了,现在我们认为它有我们想要保留的代码...

命令行,Tortoise,SmartSVN,一切都很好......

Mar*_*ell 9

在删除之前复制修订版本,这将恢复[REVISION]中存在的分支到HEAD修订版:

svn copy -r [REVISION] http:// svn/path/to/branch http:// svn/path/to/branch

编辑:澄清了感谢Michael Hackner.


Yoo*_*eek 6

这与MarkPowell的答案相同,但具体针对TortoiseSVN.

查看分支的父文件夹的日志,找到所需的修订版本,右键单击并在此屏幕截图的右下角选择"从修订版创建分支/标记":

替代文字