TFS で異なるビルド タイプに同じ MSBuild ターゲットを再利用する際に問題が発生しました。状況を説明しましょう。
2 つのビルド タイプがあります (継続的インテグレーション用の CI とリリース候補用の RC)。したがって、TFS で 2 つのビルド タイプが定義されています。*.proj ファイルは以下にあります: - $/Repository/TeamBuildTypes/CI - $/Repository/TeamBuildTypes/RC
また、ChnageVersion.taget、Deploy.tagert などの一般的なターゲットをいくつか取得し、それらをメインの *.proj ファイルにインポートします。残念ながら、各ビルド タイプに 1 つずつ、合計 2 つのコピーを保持する必要があります。共通のターゲットをどこかに 1 つだけコピーするのに苦労しましたが、あきらめました。ビルド エージェントでビルドが開始されると、ビルド ファイルが $/Repository/TeamBuildTypes/CI のみからダウンロードされるため、できません。たとえば、ビルド エージェント / TFS / なんでも$/Repository/TeamBuildTypes/Commonもダウンロードできるようにするにはどうすればよいですか?