1. 程式人生 > >SVN 回滾版本 分支合主線 主線更新到分支

SVN 回滾版本 分支合主線 主線更新到分支

工作中遇到了SVN回退版本和分支、主線相互合併的問題,現記錄一下:

1、回滾

       svn merge -r 28:25 something                                       (28版本回退到25版本)  something可以單獨指示某個檔案

       svn commit  -m ""           提交

2、主線更新到分支

       切換到分支目錄

       svn log -v --stop-on-copy檢視分支的分出來時的版本號,假設是100

       svn merge -r 100:HEAD 主幹svn路徑將主幹合併到分支上

       之後解決衝突(如果有),提交

3、分支合併到主線

      切換到主線目錄

       svn log -verbose --stop-on-copy 檢視分支合主線最後一個節點的版本號,假設是97

svn merge -r 97:HEAD 分支svn路徑

之後解決衝突(如果有),提交