質問
一部のプロジェクト (C#
.csproj プロジェクト) は実際のビルド システムの一部ですか?
例:あ .csproj を使用するプロジェクトです MSBuild
に実装されているタスク BuildEnv.csproj。両方のプロジェクトは同じ製品の一部です (つまり、 BuildEnv.csproj めったに更新されないサードパーティではなく、製品の開発中に頻繁に変更されます)
解決
これを 2 つの別々の「プロジェクト」に分割する必要があります。そうしないと、ビルドの破損がビルド システムの変更によるものなのか、開発中のコードの変更によるものなのかを突き止めるために、何年も後を追うことになります。
以前は、2 つのシステムを CVS の別個のプロジェクトに分割しました。
フォレンジック分析を実行するときに確認する必要があるものを制限するには、一方を変更しながらもう一方を一定にできるようにしたいと考えています。
それが役立つことを願っています。
所属していません StackOverflow