0

TFS2010 ビルド ルール/テンプレートを設定して、$(SystemDrive) とは異なるパーティションにビルド ワークスペースを作成することはできますか?

現在、すべてのツールなどを c:\ パーティションにインストールした専用のビルド サーバーをセットアップしています。すべてのデータ用に D:\ パーティションを作成しました。

理想的には、すべてのビルドを D:\Builds\$(BuildAgentId)\$(BuildDefinitionPath) にビルドしたいのですが、それでも C:\ ドライブからすべての MS リンク、依存関係などを参照します。

これがどのように行われるかわかりません

エージェント ワークスペースを D:\Builds に変更しようとしましたが、ビルドは D:\ ドライブでツールを探します。

また、テンプレートのビルド エージェント フォルダーを D:\Builds に変更してみましたが、結果は同じでした。

これを行っても大丈夫だと思うので、何かが足りないに違いありませんか?

ヘルプ/アドバイス/ガイダンスをいただければ幸いです。

4

1 に答える 1

2

Visual Studio TeamExplorerを開き、任意のTeamProjectのビルドに移動します。それを右クリックし、を使用して使用しているものをManage Build Controllers...選択し、Build Agentを押しProperties..ます。Working Directoryここで、をに設定できますd:\Builds\$(BuildAgentId)\$(BuildDefinitionPath)。これは私が働いていたすべての会社でうまくいきました。

ビルドはどのようなツールを探していますか?おそらく、実際の場所とは別の場所では機能しない相対パスが使用されています。

于 2013-01-22T15:08:17.307 に答える