0

CIシステム初心者です。技術的な質問やプログラミングに関する質問はしていません。と書いてある本を読みました

1) すでに進行中のプロジェクトの場合、CI システムをセットアップするには、数日、数週間、数か月かかります。

2) 新しいプロジェクトの場合、CI システムをセットアップするのに数時間しかかかりません。

これらの 2 つのステートメントは非常に興味深いものでしたが、適切な説明がなく、正当化できませんでした。新しいプロジェクトではなく、進行中のプロジェクトでCIシステムをセットアップするのに時間がかかる理由を誰かが知っていますか?

適切な回答をいただければ幸いです。

よろしく、

クリシュナ。

4

1 に答える 1

2

少し考えてみれば、答えは明らかです。

アーキテクチャがなく、コード行がゼロの場合、CI は学術的な演習として開始されます。

複数のサーバーとデータベースで 80,000 行のコードを実行している場合、必要なコントロール ポイントとチェックを特定し、継続的なテストに必要なツールとプロセスを構築し、それらを次の方法で実装するには、膨大な量の作業が必要になります。ライブシステムにリスクをもたらすことはありません。

CI の計画と実装はプロジェクトの全期間にわたって分散されるため、数時間しかかからないというのは厳密には真実ではありませんが、遡及的に実装するよりも最初から CI を組み込む方がはるかに簡単であることは確かです。それ。

于 2013-01-17T09:25:23.720 に答える