0

asp.net フレームワーク 2.0 に基づいて構築された 1 つのプロジェクトがあります。それは完全にテストされ、本当にうまく機能しています。これは古いプロジェクトであり、テーマを変更するだけで 3 つの新しいサイトに同じものを実装する必要があります。コードを 1 行も変更する必要はありません。私たちが予想しているすべての変更は、少数の View ファイルと CSS/画像のみに含まれています。

これをどのように管理すればよいですか?

コードをコピーして Subversion の別のプロジェクトとして実装してから、テーマの変更を実装する必要がありますか? 問題は、バグが発生した場合、すべてのプロジェクトで個別に修正する必要があることです。または、新しい要件がある場合は、すべてのプロジェクトで更新する必要があります。

または

あるブランチで修正したバグを他のプロジェクトにも更新できるように、subversion を使用してこれを管理するための他のより良い方法はありますか?

4

2 に答える 2

4

すべてを新しいプロジェクトにコピーする代わりに、外部を使用できます。

于 2012-05-21T07:35:51.083 に答える
1

Subversion は、これには不適切なツールである可能性があります。新しいプロジェクトからの依存関係を追加できる元のプロジェクトから「バイナリ」を作成する Ant や Maven (.NET にも同様のものがあるはず) などのビルド システムを使用します。

ビルド システムは必要なコピーを作成し、すべてを同期させます。

于 2012-05-21T08:17:07.940 に答える