0

C# 一部のプロジェクト ( .csprojプロジェクト) が実際のビルド システムの一部である場合、ライフサイクルと自動ビルド プロセスをどのように管理しますか?

例: .csprojは、 BuildEnv.csprojMSBuildに実装されているタスクを使用するプロジェクト です。両方のプロジェクトは同じ製品の一部です (つまり、BuildEnv.csprojは製品の開発中に頻繁に変更され、めったに更新されないサード パーティではありません)。

4

1 に答える 1

2

これを 2 つの別々の「プロジェクト」に分割する必要があります。そうしないと、壊れたビルドがビルド システムの変更によるものなのか、開発中のコードの変更によるものなのかを突き止めるのに何年も費やすことになります。

以前は、2 つのシステムを CVS の別々のプロジェクトに分割していました。

フォレンジック分析を実行するときに見なければならないものを制限するために、一方を変化させながら他方を一定に保ちたいと考えています。

それが役立つことを願っています。

于 2008-08-27T14:10:44.917 に答える