亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

svn什么是分支什么是

svn什么是分支什么是

慕斯709654 2019-04-10 10:05:52
svn什么是分支什么是
查看完整描述

3 回答

?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊


SVN是Subversion的簡稱,是一個開放源代碼的版本控制系統,相較于RCS、CVS,它采用了分支管理系統,它的設計目標就是取代CVS?;ヂ摼W上很多版本控制服務已從CVS遷移到Subversion。說得簡單一點SVN就是用于多個人共同開發同一個項目,共用資源的目的。
當每一版本發出前,又需要進行新功能開發,即從當前主線copy一份和主線一樣的代碼倉,在不影響主線功能的前提下,開發新功能。
Copy出來的新代碼倉即為分支Branch,原代碼倉即為主線Trunk。
當建立的Branch功能不是開發新功能,而是穩定代碼時,稱為Tag。
新功能開發完后,需再手動由分支合并(merge)到主線.。
任何情況下,版本發布時,編譯apk源碼均已主線為準。
同一個功能(feature),不推薦同時存在2個以上的分支。



查看完整回答
反對 回復 2019-04-11
?
森林海

TA貢獻2011條經驗 獲得超2個贊

介紹2種方法:
1.你用tortoiseSVN點版本庫瀏覽,在需要建立分支的路徑(比如trunk)點copy to + 新分支名稱(注意:必須與trunk不能同名,你可以新建一個名稱比如branch)
2.tortoiseSVN點版本庫瀏覽,你在需要創建的路徑下右鍵tortoiseSVN 選擇create folder 然后創建新路徑名稱(文件夾)然后把主干或者其他分支路徑的代碼(拉分支這種情況估計想并行開發)導入到這個路徑下就可以了。

查看完整回答
反對 回復 2019-04-11
  • 3 回答
  • 0 關注
  • 1014 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號