如何用好SVN的Branch

2021-06-18 04:26:50 字數 722 閱讀 4631

在svn裡面我們一般會建立出三個資料夾

trunk(主幹) branch(分支) tag(標籤)

在我們專案一開始的時候我們會將**檔案 (這邊暫時不涉及文件的管理)放在trunk底下。然後我們就不斷的開始工作了。

什麼時候我們會用到branch。

按我的經驗的話我們用到branch有兩種情況

專案穩定了要relase了,整個業務流程和功能都是完成的。(基本看不到bug只有一些隱藏的很差的bug可能還存在,比如一些數值算錯)。這個時候我們就可以把這個relase的版本放到branch那邊,然後我們繼續在trunk開發新的功能需求。 relase那邊只能是等待一些很小的bug。 (測試和開發做得好的話。無限趨近0零)。

專案開發過程中,突然有乙個大的需求過來。跟其它的需求沒有太大的關係。並且客戶想看一下這個功能做出來是否用得還可以。那麼我們就可以從trunk這邊弄出乙個branch然後,某個人或幾個人就工作在這個branche上面。客戶測試過後對這個branche滿意之後。(也是大部分沒有bug)。然後合併到trunk.

如果branch的建立沒有按這種方式來搞的話。你會發現到時候合併起來的壓力是超級大的。合併的時候會漏掉一些**,衝突n多。合併的人痛苦。團隊的其他成員也痛苦。

tag 我自己基本沒有什麼用到。按大部分人的說話是這樣的。

乙個relase發布之後。經過一小段時間的修改。發現都沒有bug了。然後我們把這個relase可以弄乙個分支到tag哪邊。實際我覺得這個意義不是很大。

如何用好SVN的Branch

在svn裡面我們一般會建立出三個資料夾 trunk 主幹 branch 分支 tag 在我們專案一開始的時候我們會將 檔案 這邊暫時不涉及文件的管理 放在trunk底下。然後我們就不斷的開始工作了。什麼時候我們會用到branch。按我的經驗的話我們用到branch有兩種情況 專案穩定了要relase...

如何用好Google?

如何提高自己的搜尋技術?男性凱格爾運動 掌握搜尋邏輯和搜尋思路。願意為優質的付費是高效的解決問題思路。盡量少使用搜尋引擎 針對不同的問題使用不同的資料庫。搜尋心法 找什麼 找 怎麼找。搜尋技巧 遇到問題 第一件事就是搜尋 搜尋。搜尋也是可以轉變思維方式 書友沙龍 可直接看轉化為 樊登讀書會 舉辦的讀...

如何用好Visual SourceSafe?

使用microsoft sourcesafe也有些時間了,感覺總是用的不是很順手。所以在這裡說說自己的用法,順便向各位老大徵求使用技巧和意見。公司的專案一般都不是很大,所以版本控制就用vss做了。早先都是用vss explorer手工新增和check in out的。後來從用visual studi...