自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SVN分支與合并之專家課堂

開發(fā) 項(xiàng)目管理
本文和大家學(xué)習(xí)一下SVN分支與合并方面的內(nèi)容,在這里和大家分享一下,看完本文SVN分支與合并內(nèi)容介紹你肯定有不少收獲,希望本文能教會(huì)你更多東西。

SVN有很多值得學(xué)習(xí)的地方,在這里向大家簡(jiǎn)單介紹一下SVN分支與合并方面的內(nèi)容,主要內(nèi)容有建立分支的方法,合并的方法以及合并過程中沖突的解決方法,希望通過本文的學(xué)習(xí)大家能夠掌握SVN分支與合并方面的知識(shí)。

SVN分支與合并
1、分支
假設(shè)你被指定了一個(gè)工作,要對(duì)該計(jì)劃進(jìn)行全面性的重新整理,同時(shí)又不能打斷、影響其他人的工作,這時(shí)就需要與世隔絕。就是說在一段時(shí)間內(nèi),不與其他人分享資源,直到完成工作,再進(jìn)行提交和更新。在這期間也需要將工作存回檔案庫(kù),以防工作副本發(fā)生什么致命的意外。這時(shí),較好的方式就是在檔案庫(kù)中建立自己的分支,這樣就能夠常常存儲(chǔ)進(jìn)行到一半的工作,又不會(huì)妨礙到其他人,而且還可以選擇性的與其他協(xié)同工作者分享資源。
建立分支的方法如下:
1、檢出檔案庫(kù)中要進(jìn)行整理修改的文件或文件夾。
2、在檢出的文件或文件夾上單擊右鍵,在彈出的菜單中將鼠標(biāo)移至“TortoiseSVN”,再選擇“分支/標(biāo)記”,在彈出的分支/標(biāo)記對(duì)話框中鍵入要?jiǎng)?chuàng)建分支的文件夾路徑名稱,并填寫日志信息。
3、點(diǎn)擊確定,完成分支的創(chuàng)建。
4、在檢出的文件或文件夾上單擊右鍵,在彈出的菜單中將鼠標(biāo)移至“TortoiseSVN”,再選擇“切換”,在彈出的切換至分支/標(biāo)記對(duì)話框中鍵入第2步中創(chuàng)建分支的文件夾路徑名稱,點(diǎn)擊“確定”,完成切換。
完成以上步驟后,文件的修改提交都會(huì)保存在這個(gè)分支中,不會(huì)影響其他人的工作。下面我們看一下SVN分支與合并中合并問題介紹。
2、合并
1.合并方法如下:
①如果是需要將主線的改動(dòng)合并到分支上,
A.需要在分支的工作副本下進(jìn)行合并,
B.合并的范圍是需要從主線上上次合并的版本到當(dāng)前主線上***的版本,如果主線和分支都修改了相同的文件,合并后會(huì)出現(xiàn)沖突,然后解決沖突,如果主線修改但是分支沒有修改,則主線上合并的變更內(nèi)容會(huì)增加到當(dāng)前副本中,
C.提交,如果是***次合并,則起始版本號(hào)是上次建立分支的版本號(hào)
②相反,如果是需要將分支的改動(dòng)合并到主線上,
A.需要在主線的工作副本下進(jìn)行合并,
B.合并的范圍是需要從分支上上次合并的版本到當(dāng)前分支上***的版本,合并后會(huì)出現(xiàn)沖突(沖突的前提如上種情況),然后解決沖突,
C.提交,如果是***次合并,則起始版本號(hào)是上次建立分支的版本號(hào)
2.合并過程中發(fā)生沖突時(shí)的解決方法:
在SVN分支與合并中當(dāng)發(fā)生沖突時(shí),是不允許提交的。打開文件可以看到類似以下內(nèi)容:
Tomato
Provolone
<<<<<<<.mine
Salami
Prosciutto
=======
Sauerkraut
GrilledChicken
>>>>>>>.r2
CreoleMustard
其中,在小于符號(hào)和等于符號(hào)之間的內(nèi)容是你在沖突區(qū)域修改的內(nèi)容,在等于符號(hào)和大于符號(hào)之間的內(nèi)容是其他人修改的內(nèi)容。此時(shí),就需要和造成沖突的對(duì)方以及項(xiàng)目負(fù)責(zé)人協(xié)商,進(jìn)行修改。修改完成后,在文件上點(diǎn)擊右鍵,鼠標(biāo)移至“TortoiseSVN”,再選擇“解決”,再次提交。本節(jié)關(guān)于SVN分支與合并內(nèi)容介紹完畢。

【編輯推薦】

  1. SVN分支與合并學(xué)習(xí)大本營(yíng)
  2. 深入講解SVN分支與合并的關(guān)系
  3. SVN分支與合并實(shí)例剖析
  4. 專家在線指導(dǎo)如何搭建SVN服務(wù)
  5. SVN分支維護(hù)專家在線 

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-06-01 12:36:04

SVN分支與合并

2010-06-01 19:47:29

SVN分支與合并

2010-05-28 15:47:29

SVN分支

2010-05-28 15:57:20

SVN分支

2010-06-01 12:19:27

SVN分支與合并

2010-05-20 15:32:38

SVN分支與合并

2010-05-28 17:15:17

SVN分支與合并

2010-05-20 15:12:02

SVN分支與合并

2010-05-20 15:50:05

SVN分支

2010-05-20 16:01:36

SVN分支維護(hù)

2010-05-27 14:18:00

SVN使用說明

2010-06-01 12:49:04

SVN分支模式

2010-05-28 17:30:58

SVN分支

2010-05-20 19:01:03

Eclipse使用SV

2010-06-01 11:22:30

SVN合并跟蹤

2010-05-20 16:52:31

ZendStudio客

2010-06-01 10:37:15

SVN合并

2010-05-19 16:45:26

2010-06-01 11:13:40

Svn分支合并

2010-05-20 16:38:40

Subversion常
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)