私は TFS2012 ビルドに問題があり、解決策を見つけたり見つけたりすることはできません。
設定:
別の SQL サーバー、別の TFS アプリケーション サーバー (TFSAT01 / WinSvr08R2)、別のビルド マシン (TFSBLD01 / Win7x64)。
TFSAT01 で作成されたドロップ共有 - ドメイン内の 2 台のコンピューターに付与された R/W アクセス: TFSAT01$ および TFSBLD01$ (#8 http://msdn.microsoft.com/en-us/library/bb778394.aspxによる)
ビルド コントローラーは TFS アプリで構成されます。サーバー TFSAT01。
ビルド エージェントは、ビルド マシン TFSBLD01 で実行されています。
問題:
CI ビルドが完了し、すべてのバイナリがドロップ共有にコピーされます。
しかし、ビルド出力ウィンドウの [その他のエラーと警告] の下 に、「診断アクティビティ ログをドロップ場所にコピー中にエラーが発生しました。詳細: パス '\TFSAT01\Drops\PRODUCT-CI\PRODUCT へのアクセス-CI_20130211.16\Logs\ActivityLog.xml' が拒否されました。". ActivityLog.xml は実際に作成されており、アクセスできます。
共有が適切なアクセス権で構成されているように見えるにもかかわらず、なぜこのエラーが発生するのかについてのアイデアはありますか?
注: ビルド エージェントが使用するユーザー アカウントを指定することで、このエラーを回避できます (ドロップ共有への R/W アクセス権も使用します)。コントローラーとエージェントをビルドします。