KOIE Hidetaka ( 鯉江英隆 )
hide****@koie*****
2003年 12月 8日 (月) 15:05:44 JST
Message-Id: <000001c3bbac$47e98080$8119fea9 @ mwatana21> Date: Fri, 5 Dec 2003 21:51:49 -0600 From: <m2_2m****@mcn*****> Subject: [cvs-jp-info 339] Stage management with CVS | レベル1: ユニットテスト | レベル2: 統合テスト | レベル3: QAテスト | レベル4: 本番 | | 各レベルでは、それぞれの開発段階の修正コンポーネントが存在します。 | 各レベルは、番号の大きい上位のレベルにつながっており、修正コンポーネント | はレベル1から2,3,4まで段階的に移行していくことになります。 | ここで、仮に各レベルをCVSのブランチとしてしまうと、各レベル間の移行が | かなり難しくなるように思うのですが、どうでしょうか。 請け負っている仕事ではCVSなしで 上記のようなことのレベル1,2をやってます。 | また、たとえば、QAテスト環境に直接修正コンポーネントをインストールした場 | 合 | には、その下位すべてのレベルにも同様の修正をする必要があり、とても煩雑に | なるように思うのですが。 QAってQuality Assurance (品質確保)ですよね。 いきなりこのレベルに修正をつっこんでいいんでしょうか? | どんな情報でも教えていただければ、大変助かります。 ユニットテストと結合テストは実施したけど本採用は見送りになり 開発コードと本番コードが食い違う場合はCVSだと管理がつらいとおもいます。 CVSはパッチの管理はやってくれないからです。 製品の規模が小さければ 障害が発生するたびに 各レベルの新しいブランチを作成して プログラムをビルドしてテストする ということも可能でしょうが 規模が大きくなると大変そうです。 とりあえずおもったことを書きました。 -- 鯉江