0

Collabnet サーバーに接続するために、Eclipse に Collabnet Subversion をインストールしました。

現在、開発者は 1 人しかいないため、衝突の問題はありません。

ただし、現在、複数の開発者を追加しています。それぞれが 1 つのアプリケーションのセクションを開発します。プロジェクトをどのように編成すればよいですか? プロジェクト全体を毎回チェックアウトさせることはできません。私が正しければ、彼らは持っている更新を失うからです。

各セクションが個別のパッケージになるように、アプリケーションを分割する必要があります。このようにして、プログラマーは、毎回アプリケーション全体をインポートすることなく、別のプログラマーによって更新されたアプリケーションのセクションをインポートできます。

それは意味がありますか?

4

1 に答える 1

3

私はあなたの問題を理解しているかどうかわかりません。各開発者は、プロジェクト全体を一度だけチェックアウトできます。他の人が行った変更を取得したい場合は、「更新」を実行し、svnは変更されたファイルを置き換え/マージします。変更を失う危険はありません。複数の人が同じファイルを編集した場合でも、通常は自動的にマージされます。編集されていない場合は、手動でマージできます。

アプリケーションコードは機能ごとに整理する必要があります。これが単一の開発者が取り組む「セクション」に対応する場合、それは問題ありませんが、絶対に必要というわけではありません。

于 2012-05-13T06:26:50.303 に答える