我需要很久以前从我们的存储库中删除文件夹的内容
svn log
似乎没有帮助:
$ svn log deleted_folder
svn: 'deleted_folder' is not under version control
svn co
也无济于事
$ svn co URL/deleted_folder
如何查找已删除文件夹的最新修订版?
编辑:一个选项可以用蛮力来向后检查每个修订版,但因为有超过10K的选项,这个选项只是为了紧急情况。我真的觉得肯定有一个更好的方法。
答案 0 :(得分:13)
您可以通过转到已删除目录的父目录并使用以下命令找到删除目录的修订:
svn log -v . > somefile
然后在编辑器中搜索somefile以获取包含目录名删除的修订记录。
答案 1 :(得分:6)
您可以使用以下命令查找修订:
svn log -v | grep“D / deleted_folder”-C 5
然后你应该根据这个问题的答案将修订版复制到当前版本: