2011-10-18 69 views
0

我一直在使用一個SVN分支刪除大量文件:如何使用分階段更改撤銷svn更新?

svn rm filename 
rm -rf filename 

,當我跑svn的狀態,我看到我刪除列爲刪除,並準備提交的文件。在提交更改之前,我運行了svn update。這導致我刪除的所有文件都被添加回來,並且當我運行svn狀態時,它們不再被刪除。

有沒有辦法讓我刪除早在升級沒有做所有的工作一遍?

+0

你爲什麼不承諾什麼是你想實現的通過svn RM刪除您標記的文件...? – khmarbaise

+0

我想我犯做出的刪除,但我不能保證他們了,因爲SVN更新添加他們都回來了。在運行svn update之前我沒有提交。 – Travis

+0

此外,你不應該需要在文件上做一個OS RM。 – crashmstr

回答

0

不幸的是,你不會找到一個解決方案: 通過刪除不使用認爲文件被意外的地方消失

svn rm [filename] 

顛覆。所以你的

svn update 

顛覆幸運地爲你重新創建這些文件。 此外,它總是忘了什麼文件重新創建。但是,如果你有你的svn命令的輸出,你應該看到subversion做的動作。