3 つの TFS ビルド (2 つの Dev と 1 つの Cert) があります。
共通項目を変更するたびに 3 つのファイルを編集する必要がないように、ビルドをモジュール化したいと考えています。
私が抱えている問題は、ビルド フォルダー (TeamBuildTypes の下) 内のアイテムのみがチーム ビルドによって自動的に取得されることです。ビルド プロセスにコードを挿入して他のファイルを取得することはできますが、それでは手遅れです。
これが私が持っているシナリオです。共通のタスク用に「共通」の場所を作成します。次に、そのファイルに変更を加えました。ビルド プロセスがダウンロードするように指示するまでファイルはダウンロードされないため、取得が遅すぎます (インポートは既に行われており、MSBuild プロセスはメモリ内にビルド ターゲットを構築しています)。
ビルドのワークスペースに追加することを考えましたが、Get Sources ターゲットで取得されます (これも遅すぎます)。
ファイルを複製したり、ソース管理を使用したりしないソリューションが見つかりません...
何か案は?