【发布时间】:2009-10-30 19:51:47
【问题描述】:
一个分支从我们的存储库中删除了,现在我们认为它有我们想要保留的代码......
命令行、Tortoise、SmartSVN,都不错……
【问题讨论】:
标签: svn
一个分支从我们的存储库中删除了,现在我们认为它有我们想要保留的代码......
命令行、Tortoise、SmartSVN,都不错……
【问题讨论】:
标签: svn
复制删除之前的修订,这会将分支恢复为 [REVISION] 中存在的分支到 HEAD 修订。:
svn copy -r [REVISION] http://svn/path/to/branch http://svn/path/to/branch
编辑:感谢Michael Hackner添加了澄清。
【讨论】:
svn: E160013: File not found: revision XXXXX, path '/yyyyyy/branches/Branch_v1_0_0' 我认为来源一定不是svn:// 链接,而是本地路径...
这与 MarkPowell 的回答相同,但特定于 TortoiseSVN。
查看分支父文件夹的日志,找到你想要的版本,右键单击并选择“从版本创建分支/标签”,就在这个截图的底部:
【讨论】:
您不能使用 repo 浏览器并返回几个修订版吗?
我错过了什么吗?
【讨论】:
服务器是 Unix 机器吗?如果是这样,您可以尝试将其插入另一台机器,然后不安装它,将设备的内容添加到文件中...然后您可以使用字符串和 grep 的组合来定位值的位...虽然这很乏味,也没什么好玩的……
【讨论】: