svn導出某兩個版本之間變化的文件


場景: 代碼上線時, 需要將有變動的文件提交到服務器上, 這時候我們只希望取出變動的文件(新增或修改的, 刪除的單獨處理)

實現:

TortoiseSVN客戶端, 用svn show log功能列出所有Revisons記錄, 任選兩個版本右鍵選取Compare revisons,

會列出兩個版本間差異項目,用鼠標全選右鍵選擇"Export selection to ...",這樣就能導出差異文件.

注: 這樣操作導出的文件同時帶有文件夾, 非常方便.

 

另, 用linux的svn命令行怎么實現呢?

暫時沒有想到好的方法:

可能有用的命令:

svn diff -r 3:4 --summarize

svn log  -r 3:4 -v


免責聲明!

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



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