SVN建立分支 合併分支 切換分支

2021-07-26 23:44:42 字數 1605 閱讀 3333

在建立專案版本庫時,可首先建好專案資料夾,並在其中建立trunk, branches, tags三個空的子目錄。這樣在trunk中開始進行開發

trunk是主分支,是日常開發進行的地方。

branches是分支。一些階段性的release版本,這些版本是可以繼續進行開發和維護的,則放在branches目錄中。又比如為不同使用者客製化的版本,也可以放在分支中進行開發。

tags目錄一般是唯讀的,這裡儲存階段性的發布版本,只是作為乙個里程碑的版本進行存檔。

以eclipse為例來做svn分支的建立/合併/切換

一、建立分支

1、右鍵專案 —> team —> branch/tag...(分支/標記...) 

2、設定url兩種方法:1.手動設定分支的svn的url位址 2.瀏覽資源庫選擇對應的目錄。

我這裡選擇第二種方式:瀏覽資源庫,選擇branches(這裡的目錄是我預先建立好的目錄,沒有的建議先建立目錄),然後手動在目錄後面建立分支名稱(專案名稱_建立日期_版本)

3、然後 next —> finish 

4、分支建立完成,不信你看!

二、合併分支

1、右鍵專案 —> team —> 合併(m)...(merge...)

合併前一定要先update、commit,保證不會out of day,並將本地的修改儲存到repository 

branch和trunk並行開發的過程中,要經常同步,將trunk的修改合併到branch,合併時選擇"merge a range of revision"

branch最後合併回trunk時,merge type選擇"reintegrate a branch"

三、切換分支

1、右鍵專案 —> team —> 切換(s)...(switch to another branch/tag/revision...)

SVN建立分支 合併分支 切換分支

在建立專案版本庫時,可首先建好專案資料夾,並在其中建立trunk,branches,tags三個空的子目錄。這樣在trunk中開始進行開發 trunk是主分支,是日常開發進行的地方。branches是分支。一些階段性的release版本,這些版本是可以繼續進行開發和維護的,則放在branches目錄...

SVN建立分支 合併分支 切換分支

在建立專案版本庫時,可首先建好專案資料夾,並在其中建立trunk,branches,tags三個空的子目錄。這樣在trunk中開始進行開發 trunk是主分支,是日常開發進行的地方。branches是分支。一些階段性的release版本,這些版本是可以繼續進行開發和維護的,則放在branches目錄...

svn 分支建立 合併

svn 伺服器結構 sdkclient 就是伺服器上乙個個的知識庫 專案 一般在這個目錄下會建立 branches trunk br trunk 用於放主幹 始終只有乙份,branches 用於放新建的分支 可同時出現多個分支,且每個分支合併完到主幹後盡量刪除之,br 但在此專案中目錄結構沒有這樣安...