LaC*_*LaC 132 svn directory undo delete-directory
如果从SVN工作副本中删除目录但尚未提交,则不清楚如何将其恢复.当您输入"svn undo d"时,Google甚至建议"在提交前将svn undo delete"作为常见查询,但搜索结果无益.
编辑:我想要一个适用于subversion 1.4.4的解决方案
Den*_*kov 155
1)做
svn revert . --recursive
Run Code Online (Sandbox Code Playgroud)
2)解析输出错误之类的
"Failed to revert 'dir1/dir2' -- try updating instead."
Run Code Online (Sandbox Code Playgroud)
3)为每个错误目录调用svn:
svn up dir1/dir2
Run Code Online (Sandbox Code Playgroud)
Mic*_*ner 143
svn revert deletedDirectory
这里的文档的svn revert
命令.
如果deletedDirectory
删除使用rmdir
和不使用svn rm
,您需要这样做
svn update deletedDirectory
代替.