akkun_choi pedia
mindiaakkun_choi pedia単語

The Importance of Branching Models in SCM

akkun_choi · 2009-01-08 更新 · 履歴(2)
第 2 版(2009-01-09 00:05:47 · akkun_choi)を表示しています。 最新版に戻る

http://www.accurev.com/product/docs/SCMBranchingModels1.pdf
(via. http://phpimpact.wordpress.com/2009/01/07/the-importance-of-branching-models/)

Abstract

branch-by-purpose model offers better

ブランチモデルの評価

リリースごとのブランチモデル

(The branch-by-release model)
開発版が次期のリリース版になるモデル

Build-by-bug-number syndrome

The branch-by-release modelで起きるかもしれない。古いバージョンでバグ修正したけど、もはや新しいバージョンにはコードが合わない場合、手作業で修正しなければならない
必要な修正以外するな?

目的ごとのブランチモデル(The branch-by-purpose model)

メインの開発版を継続させる。そこからテストやリリースごとにブランチが切られるモデル。build-by-bug-number syndromeを避けるためには、リリースしたものを凍結して変更できないようにして、元の開発版をチェックすれば良い。

履歴

タグ