1

私は、開発者がまだファイルをメールで送信してコードを共有しているプロジェクトに不慣れです。eclipse と cvs を使用しています。

オフサイトの開発者はレビュー用のコードをオンサイトに送信し、そこで他の開発者はそこからファイルを 1 つずつメールで受け取り、Eclipse で置き換えます。2~3ファイルでもOKです。しかし、ファイルが増え続けると、このタスクは本当に苦痛になります。

オフサイトからのテストされていないコードがビルド サーバーをクラッシュさせる可能性があるため、ソース ファイルを cvs に入れることはできません。ここで私の質問が始まります:-

コードを共有するためのより良い方法は何ですか?

変更ごとにブランチを作成したくありません。この場合、毎日 10 ~ 12 のブランチが作成されることになるからです。

4

2 に答える 2

1

オフサイトの開発者がビルド サーバーと同じテストを実行できるようにすることをお勧めします。彼らがテストできない (または、少なくともクラッシュせずに実行されることをテストする) ことができないコードを送信する必要がある理由はありません。

VPN経由でシステムにアクセスできない理由はありますか. そうすれば、彼らはあなたのビルド サーバーまたは 2 番目のビルド サーバーを介してコードをテストし、コード自体をマージできます。

于 2010-12-03T15:56:16.170 に答える
1

特にプログラマーが文字通り世界中に散らばっている状況では、継続的インテグレーションを介してコードをテストする必要があります。オフショアの人々は、ユニット/統合テストを使用して、ビルドを壊さないようにする必要があります。その日の作業が終了する前に、ビルドの整合性を検証するプロセスを導入する必要があります。
そうでない場合、彼らはあなたが支払っているお金の価値がありません。

于 2010-12-03T15:55:41.020 に答える