有時我想添加一個文件夾到svn與svn add my_folder
但後來我改變主意,不想承諾這一點。看來svn永遠記得這個未決的添加!如果我犯了一個錯誤,並移動,刪除或重命名該文件,svn status
仍然會顯示該文件夾計劃在下一個commit
後添加,並會產生一個錯誤。如何更改svn狀態?
我已經嘗試svn update
和一個乾淨的結帳。問題是,svn update
通常不起作用,svn checkout
不總是有效,如果是這樣,這是非常麻煩的。
任何想法?
在此先感謝!
有時我想添加一個文件夾到svn與svn add my_folder
但後來我改變主意,不想承諾這一點。看來svn永遠記得這個未決的添加!如果我犯了一個錯誤,並移動,刪除或重命名該文件,svn status
仍然會顯示該文件夾計劃在下一個commit
後添加,並會產生一個錯誤。如何更改svn狀態?
我已經嘗試svn update
和一個乾淨的結帳。問題是,svn update
通常不起作用,svn checkout
不總是有效,如果是這樣,這是非常麻煩的。
任何想法?
在此先感謝!
嘗試:
svn revert --recursive my_folder
將撤消你的svn add
遞歸
svn delete --keep-local
做文件的技巧,也應該爲目錄。
只是做
svn revert my_folder
爲了讓SVN忘記你曾經做了一個add
。
嘗試:
svn revert my_folder
這應該回退另外的文件夾。
謝謝ryanprayogo –