0

新しいビルド サーバーは、テストの実行が終了した後にビルドに失敗し、テスト レポートを公開しようとすると、ログに次のエラーが記録されます。

ドロップ共有ディレクトリ「\devbuildserver2\Builds\Matrix5313\Matrix5313-2_20130411.9」にアクセスできませんでした。

パスは確かに存在しますが、問題は、チーム ビルド サービスが実行されるドメイン アカウントがそのパス内のすべてのフォルダーを完全に制御でき、Builds もそのアカウントを完全に制御できる共有であるということです。一番下のフォルダー Matrix5313-2_20130411.9 には、完全なビルドと通常の BuildLog.txt、ErrorwarningsLog.txt などがあります。テスト レポートを公開しようとしているものはすべてアクセスを許可されていないようですが、ビルド サービスでない場合は、 ?

テスト レポートを公開し、ビルド プロセスを完了するには、他に何をする必要があるかアドバイスしてもらえますか?

OS = Win7-64 ビット、VS Team System 2008 を使用。

ティア

4

2 に答える 2

0

TFS 2008 と Windows 7 の間の非互換性のように見えるこの問題を解決したことはありません。ビルド サーバーで VPC を実行し、その上で Windows XP をドロップ場所として実行することで回避しました。VPC を実行できるようにマシンをログインしたままにする必要があるため、面倒ですが、少なくとも機能します。MS のサポート スタッフは基本的に、TFS を新しいバージョンにアップグレードするためにさらに多くのお金を費やす以外に考えがありませんでした。これはすべて、XP を古いビルド サーバーから新しいビルド サーバーに移動することが「許可」されておらず、その結果、Win7 にアップグレードする必要があったためです。道路が再舗装されるたびに車を新しいものに交換しなければならないと想像してみてください。

于 2013-05-30T13:19:55.883 に答える
0

UNC パス\の先頭に円記号がありません。これもdevbuildserver2有効なサーバーであり、サーバーがアクティブで、ネットワーク上で通信しており、権限が正しいなどを前提としています。

Current:
\devbuildserver2\Builds\Matrix5313\...

Should be:
\\devbuildserver2\Builds\Matrix5313\...
于 2013-04-12T14:27:36.370 に答える