本地刪除一個文件,然後是svn update,恢復該文件的本地副本。但是,這似乎不適用於文件夾。有什麼辦法可以讓它對文件夾起作用嗎?如何恢復本地刪除的文件夾?
編輯: 這是控制檯輸出的樣子:
C:\svn\Google Project Hosting\xulwin\xulrunnersamples>rmdir /S /Q treeview
C:\svn\Google Project Hosting\xulwin\xulrunnersamples>svn up
D treeview
Updated to revision 50.
EDIT2: 我已經使用SVN超過兩年,現在和以前我從來沒有過這樣的錯誤。但我沒有改變任何設置。我能想到的唯一事情就是我今天在外部硬盤驅動器上創建了一個帶有Tortoise SVN的本地存儲庫,以備份一些不相關的舊東西。但是這不應該是問題的原因,因爲這種行爲既出現在本地存儲庫的本地副本上,也出現在Google Project Hosting的代碼中。
編輯3: WTF我突然無法再現錯誤了。這一切都像現在這樣。但我沒有改變任何東西。
EDIT4: 在EDIT1文件似乎被標記爲已刪除,但它不是因爲svn commit命令什麼都沒做。烏龜檢查修改任何東西都沒有。
注意:當問題仍然存在時,完全遞歸更新將恢復該文件夾。
您是否嘗試過使用Git? –