2011-12-14 147 views
1

我想結賬特定文件中的revesion號碼長度以下如何在修訂版本中獲取更新特定文件?

在SVN有:

revision 
    1024 
     - Modify /trunk/apps/model/book.rb 
    1023 
     - Modify /trunk/apps/model/book.rb 
     - Modify /trunk/config/locale/en.rb 
    1022 
     - Modify /trunk/apps/model/note.rb 
    1021 
     .... 

如何從SVN簽出特定的文件與1023之間的修訂1024下面的結果?

trunk 
    - app 
    - - model 
    - - - book.rb 
    - config 
    - - locale 
    - - - en.rb 

回答

1

您無法簽出單個文件。您可以結帳的最小部分是一個目錄。在這種情況下,我會建議檢查修訂版本1024中的trunk,其中包含所有文件,直到修訂版本1024 ...但還將包含您不喜歡的note.rb。正如您所描述的那樣,無法檢出狀態。我不知道爲什麼你需要只有你的工作副本的狀態,只有在1023和1024中更改過的文件...這聽起來有點像德爾塔檢測...

相關問題