參考:http://blog.jkloozx.com/?id=222
svn revert -R .
該指令非常適用於提交svn時網站上的文件與svn庫沖突,該指令可一鍵去除沖突,然后svn update即可
這不會刪除任何不受版本控制的新文件。但您可以輕松編寫shell腳本來執行以下操作:
for file in `svn status|grep "^ *?"|sed -e 's/^ *? *//'`; do rm $file ; done
-----------------------------------
有一個命令
svn revert -R .
此外,
如果要還原整個文件目錄,可以使用--depth = infinity選項:
svn revert --depth=infinity
svn revert
本質上是危險的,因為它的全部目的是丟棄數據 - 即你未提交的更改。一旦你還原,Subversion就無法取回那些未提交的更改
-----------------------------------
-----------------------------------
結合其他人的答案來提出這個解決方案
恢復正常的本地svn更改
svn revert -R .