2013-03-27 64 views
2

假設整個項目是修訂版123,現在我使用svn up -r 88 some/path/foo.txt將文件some/path/foo.txt恢復爲修訂版88。在這一點上,有沒有辦法顯示「不是當前版本」的文件列表? svn stsvn status將僅顯示已修改的文件,但不會顯示舊版本的文件。對於svn,有沒有辦法顯示哪些文件位於舊版本?

更新:命令

svn st -v | grep -v 123 

其中123是當前版本似乎做的工作,但我們需要檢查當前版本號,如423623第一,然後運行上面的命令......而且,如果數量123恰好是文件名的一部分,那麼grep會做一個不正確的工作,所以如果有一個更好,更快的方法...

回答

3

瞭解更多關於認真svn status個選項和輸出。對於您的用例(混合工作副本,某些文件處於非HEAD修訂版)

>svn st -u 
     *  24 Hello.fr.txt 
     *  21 Hello.de.txt 
Status against revision:  37 
相關問題