SVN導出指定版本差異文件 ***


  當一個項目進入運營維護階段以后,不會再頻繁地更新全部源文件到服務器,這個時間的修改大多是局部的,因此更新文件只需更新修改過的文件,其他 沒有修改過的文件就沒有必要上載到服務器。但一個稍微上規模的項目文件是很多,而且對於團隊協作開發更難知道每次修改到哪些文件,這時候SVN的 作用發揮出來了。

利用Windows系統下的TortoiseSVN客戶端,可以導出指定版本之間修改過的文件,並保留完整的文件夾結構。下面我就來說說操作的步驟:

1. 在項目的根目錄下右件選擇TortoiseSVN-Show log;

  

2. 在彈開的Log Messages對話框中,把需要導出的版本號選擇起來,然后右鍵選擇”Compare revisions”; 

  

3. 比對完文件之后,就會出現Changed Files的對話框,列出了指定版本之間修改過的文件,接下來就可以選擇需要導出的文件,右鍵選擇”Export selection to…”的選項,把文件導出來了。

  此時導出的為359版本,點擊右上角的箭頭,可以導出361版本

  

 
4. 打開導出來的文件,文件夾層次是保留不變的,這樣你可以對比文件差異。項目間相互合作的話,也不用擔心漏傳文件,也不用擔心會覆蓋錯文件。

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM