
執行顛覆狀態更新時
svn st -u
顯示遠端和本地的所有變更。有沒有辦法過濾此列表以僅顯示遠端修改的檔案?
(不使用awk
等sed
)
答案1
幾乎:
svn diff --summarize -rCOMMITTED:HEAD
--summarize
導致 svn diff 發出狀態樣式的輸出。
但是,這不會像以前那樣將每個檔案與儲存庫進行比較svn status -u
,而是將目前目錄所在的修訂版本與 HEAD 進行比較。因此,如果您有混合修訂工作副本,例如您已提交但未更新,則會將您提交的文件報告為已修改。