在建立項目版本庫時,可首先建好項目文件夾,並在其中建立trunk, branches, tags三個空的子目錄。這樣在trunk中開始進行開發:
trunk是主分支,是日常開發進行的地方。
branches是分支。一些階段性的release版本,這些版本是可以繼續進行開發和維護的,則放在branches目錄中。又比如為不同用戶客制化的版本,也可以放在分支中進行開發。
tags目錄一般是只讀的,這里存儲階段性的發布版本,只是作為一個里程碑的版本進行存檔。
在主分支上創建文件結構並提交到SVN版本控制器上,選中trunk文件夾選中SVN選項:操作如下圖所示:
編輯對話框中的to path 選項 (To path 選擇分支路徑)如下圖所示:填寫SVN路徑地址:可以手動輸入路徑也可以瀏覽文件選中地址:
點擊OK提交分支文件下的資源,刷新SVN文件結構即可創建分支成功。
合並分支(在主干 右鍵選擇-> tortoisesvn ->Merge),具體操作如下圖所示:
點擊next 在URL to merge from 選擇要合並得分支 ,Revisions range to merge :選擇specifie range 選擇需要合並得版本
點擊 Test merge 提示成功 在點擊Merge 這樣就合並完成了,把主干分支 合並的代碼提交就可以了