svn - 如果我不知道修订版本,如何恢复已删除的分支?

标签 svn tortoisesvn

我找到了这样的命令

svn cp svn://myrepo.com/svn/branches/2.0.5@4593 \ svn://myrepo.com/svn/branches/2.0.5_restored

其中 4593 是修订号。

但我不知道删除分支之前的修订号。

最佳答案

引自the manual :

A good strategy is to run svn log --verbose in a directory that used to contain your deleted item. The --verbose (-v) option shows a list of all changed items in each revision; all you need to do is find the revision in which you deleted the file or directory.

例如:

svn log --verbose svn://myrepo.com/svn/branches | less

关于svn - 如果我不知道修订版本,如何恢复已删除的分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50237147/

相关文章:

svn - 无法运行与文件关联的 WC DB 工作队列

svn - 如何编辑 Subversion 中已提交的日志消息?

tortoisesvn - 将修订与工作副本进行比较时如何使用 WinMerge 而不是 TortoiseMerge

tortoisesvn - 使用tortoiseSVN,你如何标记代码?

tortoisesvn - 使用 TortoiseSVN 设置 PHPStorm

Git Svn Clone初始化repo,但git repo为空

SVN不同树合并

svn - Subversion 存储库二进制兼容(跨平台)吗?

SVN对面的cp?

svn - Subversion (SVN) 相当于 Visual Sourcesafe (VSS) "Share"