這些說明有點嚇人和混亂:http://svnbook.red-bean.com/en/1.0/ch04s04.html#svn-ch-4-sect-4.3。 而且他們似乎沒有提到,如果您在執行「svn rm
」[1]之後還沒有辦理入住手續,那就更簡單了。什麼是在顛覆中取消刪除文件的簡單方法?
所以我認爲這將是一個很好的地方記錄一個簡單的答案,爲這些谷歌搜索。
[1]對一個svn新手來說,「svn rm
」可能會立即銷燬該文件。我記得svn rm
認爲只要將它從源代碼管理中刪除,並在文件本身消失時就嚇壞了。因此,一個子問題是,如何在不實際刪除本地副本的情況下從版本控制中刪除文件的正確方法是什麼?
`svn status | grep「^ D」| awk'{print $ 2}'| xargs svn revert` – sfiore 2017-01-17 15:40:50