SVN cornerstone專案branch, tags, trunk記錄
svn 管理專案的相關記錄
使用模式是,一條主分支, branch分之開發, 開發完成合併到主分支
-
第一步cornerstone在你的svn伺服器import建立一個專案
-
生成tranches tags trunk之後往trunk裡面import你的初始版本的程式碼,第一個分支
-
開發的時候拉branches裡面的程式碼進行開發,開發完成提交程式碼
-
程式碼的合併, 合併的時候確保程式碼完整性, 不能在commit了,把主分支和分支都check out到本地
選中主分支
merge form 你想要合併的分支, 如果沒有衝突就 merge changes
本地merge完成之後,把主分支程式碼提交到伺服器, 我目前是在本地主幹 merge from 分支的程式碼, 然後主幹程式碼commit到伺服器, tags和branches需要在伺服器操作
-
merge 完成後, 給這個版本打個tags, 在tags目錄就會出現你的tags對應的程式碼,比如已經發布了一個穩定版本2.0.0, 目前正在開發新的功能, 突然2.0.0出現了一個bug, 此時就可以從tag2.0.0 branches一個分支去修改2.0.0的bug, 然後合併到主分支, 新的分支在從主分支更新程式碼, 而不用在目前開發的分支上進行程式碼的修復,可以單獨一個小的版本操作
相關文章
- 轉:SVN中trunk,branches,tags用法詳解
- SVN trunk(主線) branch(分支) tag(標記) 用法詳解和詳細操作步驟
- Cornerstone (SVN管理)Mac 4.2Mac
- svn專案遷移至gitlab流程(保留提交記錄)Gitlab
- iOS SVN中trunk、branches、tag的使用iOS
- SVN管理工具Cornerstone for MacMac
- Cornerstone for Mac(SVN管理工具)Mac
- Cornerstone for Mac -SVN 管理工具Mac
- 去除專案中的SVN標記
- Cornerstone 4 for Mac(SVN管理工具)Mac
- Cornerstone 4 for Mac SVN管理工具Mac
- Mac SVN管理工具:Cornerstone 4Mac
- SVN管理Cornerstone4 mac使用教程Mac
- Cornerstone 4 for Mac - 專業可靠的SVN客戶端,完美相容版Mac客戶端
- svn建立專案
- 瞭解SVN管理工具Cornerstone macMac
- 最好用的SVN管理工具:Cornerstone for MacMac
- Mac下SVN客戶端CornerStone使用問題Mac客戶端
- 專案經理必備的專案管理工具——CORNERSTONE專案管理
- SVN解決衝突 記錄
- 從code google svn 專案Go
- SVN——使用方法基礎記錄
- vuePC專案踩坑記錄Vue
- React專案踩坑記錄React
- Lucene--專案記錄(1)
- 小專案跟蹤記錄
- MHBlog專案部署記錄
- CORNERSTONE | 好用到哭的專案管理工具專案管理
- 專案中使用SVN簡介
- thinkphp6 專案搭建記錄PHP
- 大型專案部署注意點記錄
- maven初始化專案記錄Maven
- 專案重構經驗記錄
- CORNERSTONE:用專案管理助推企業轉型升級專案管理
- 蘋果電腦Mac最好用的SVN管理軟體Cornerstone功能特色蘋果Mac
- macos端SVN管理推薦:Cornerstone 4 免啟用最新版Mac
- mac上必備的svn管理工具:Cornerstone 4 mac版Mac
- 最好用的SVN管理工具 Cornerstone啟用最新版