星期一, 三月 13, 2006
cvs 建分支 branch
一個版本要做重大改變, 但舊有版本還要維持原有版本, 繼續除錯.
此時就要將版本最分支, 1個維持現有版本(trunk), 另一個分支就稱branch.
做法如下:
- cvs status -v # 先看現在的 status (Sticky Tag)
- cvs status -v test.php # 看單一檔案的 status
- cvs tag v1_0_trunk_base # branch 前先做個 trunk 的版本
- cvs tag -b v2_0_branch # branch 後, 之後都用這個(建立 branch 標籤)
- # 建立完成後可用以下方式使用 branch 版本
- cvs update -r v2_0_branch # -r 把目前的版本設為 branch 的版本(標籤名字要對)
- cvs co -r v2_0_branch test/abc/... # checkout 出來就是 branch 的版本
- cvs status -v # 再看一下 status 就可以看的出來目前在哪個版本(Sticky Tag)
- 注意: branch 的版本編號一定會看到 4位數(3個 . 分隔)
發表迴響
PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~





