使用cornerstone創建分支與合并代碼

引言:在項目開發中有時需要發兩個版本,一部分需求需要放在一個版本中,另一部分需要放在另一個版本中,這時就需要在分支中并行開發,這樣也有利于項目管理,提高工作效率。以下分別講述版本控制工具Cornerstone創建branch、合并代碼的基本使用步驟,方便后續使用時查閱。

一. 準本工作

把本地建好的文件夾import到svn對應的倉庫中,trunk為主干文件夾(放置主版本),branches為分支文件夾(放置分支版本),結構如圖a所示:


圖a.png

二. 創建分支

要創建分支需先選中主版本
步驟:
1.分支版本名字
2.選擇路徑
3.具體的文件夾路徑
4.路徑確認 最后再確認創建分支就行


圖b.png

三. 合并代碼

當在分支上開發完成后,需要合并到主干代碼中。
步驟:
1.先要check out一份目標代碼到本地,即你要合并到哪個工程文件下,就需要先check out這個工程文件的代碼。
2.選中需要合并的目的文件,如將分支版本合并到主版本中,此時應該選中主版本
3.選中主功能區上面的Merge
4.選擇合并的策略,主要有四種方式可以選擇:Synchronization Branch、Reintegrate Branch、Cherry Pick Changes、Advanced Merge. (根據自己的需求選擇不同的方式,我們一般選擇默認的Synchronization Branch)
5.選擇合并代碼的來源文件。此處選擇我們的分支文件
6.選擇合并選項。默認是包括所有文件。一般選擇默認就可以。
7.選中合并按鈕。


圖c.png

ps: [參考文檔]http://www.zennaware.com/cornerstone/helpbook/pages/working/tagging-and-branching/index.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 四、 分支開發工作流 現在你已經學會新建和合并分支,那么你可以或者應該用它來做些什么呢? 在本節,我們會介紹一些常...
    常大鵬閱讀 2,123評論 3 24
  • 教程網址:http://www.liaoxuefeng.com/wiki/0013739516305929606d...
    maybenai閱讀 706評論 0 1
  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,704評論 4 54
  • 史蒂夫·喬布斯劇場,開場的喬布斯錄音播放,似乎是在紀念一個時代,也在告別一個時代。如此的背景,讓這一次的蘋果秋季發...
    時鳳衛閱讀 844評論 0 6
  • 先看一段今天朋友和我的對話,看完之后,你是否覺得我很無情? 已經長大了的我們是否學會了說不呢? 以前我是個很“善良...
    鹿小乖hi閱讀 291評論 0 5