我發現我的問題在這裏的最佳解決方案:Howto fix subversion «!» status使用xargs的兩次在一個線修復顛覆狀態
但現在,我只想寫一個小腳本來做到這一點。
像這樣:
svn status | grep '\!' | awk '{print $2}' | xargs svn revert
svn status | grep '\!' | awk '{print $2}' | xargs svn delete
但在一行。
因爲在svn恢復之後,「svn status | grep'!'」不返回任何結果。合理的。
我認爲我發現了一個解決方案:Putting the data passed to xargs twice in one line但我在英語中生疏並且命令行不是我強大的技能。
工作正常與陷阱。只是一些錯誤來恢復目錄,但後來svn刪除工作。非常感謝你。 –