深入講解SVN分支與合并的關系
本節介紹了SVN分支的使用和SVN分支的合并,本節是分開講解的,你可以看一下二者的區別,首先看一下創建分支使用的步驟,然后再學習一下SVN的合并。
一、創建分支使用步驟:
1、選擇你要產生分支的文件,點擊鼠標右鍵,選擇[分支/標記...]
2、在[至URL(T)]輸入框中將文件重命名為你的分支文件名,輸入便于區分的日志信息,點擊確認。
3、在SVN倉庫中會復制一個你所指定的文件,文件名稱就是你所命名的,但是在你的本地目錄上看不到新建的分支文件名,要使你的文件更新作用到你的分支上,你必須選擇文件,點擊鼠標右鍵,選擇[切換...],選擇你重命名的文件,點擊確定即可。這樣你的本地文件就和分支文件關聯上了,不要奇怪,這時本地目錄上看到的文件名仍然為舊的文件名。
經驗小結:
1、如果操作的文件之前還未提交,而你又想把文件提交到新的分支上,記得一定要選擇切換
2、SVN分支的管理實際上就是把不同的分支用不同的文件保存,因此你在取得新版本的時候會發現,不同分支的***文件也會被獲取下來。
二、SVN合并
如何合并SVN分支,前提是你裝了SVN哦:
1選擇一個工程,點擊右鍵,選擇Team,在Team中選擇合并(merge)
2在彈出的窗口中,在“起始路徑”中選擇你要合并的分支,即合并來源,
3在Revision填寫框中選擇“顯示日志”,在彈出的窗口中在“中止復制/重命名”打勾,這時會顯示你切出分支以后的版本,選擇切分支時候的那個版本,點擊OK。
4在MergetoHEADrevision上打勾。
5可以選擇“預覽”查看相關的合并的內容,包括,update的文件,ADD的文件,還有有沖突的文件。(在Console框中查看)。
6點擊“Merge”按鈕就可以合并過來了。SVN分支以及合并情況講解完畢,請關注本節的其他相關報道。
【編輯推薦】