2016-09-28 27 views
1

TFSビルドサーバー[on premise 2015]を設定しようとしています。ソースは別のサーバー[TFS 2013]にあります。エージェントの設定中に、以下のメッセージでエラーが発生します。エージェントを設定するには:TFS 2015ビルド設定

は、アカウントサーバのURL (EX https://account.visualstudio.com)ない収集サーバのURL(//account.visualstudio.com/defaultcollection。例:httpsの )を使用していることを確認してください。 APIリソースの場所a8c47e17-4d56-4a56-92bb-de7ea7dc65beは/ tfsに登録されていません

誰かが軽い気をつけてください。

+0

注:設定時にアカウントサーバーのURLを指定しましたが、エラーメッセージに示されるようにコレクションURLではありません。 http:// tfsserver:port/tfs –

+0

XMALビルドエージェントまたはvNextビルドエージェントを設定していますか? –

答えて

0

まず、構成中に/ServerUrl:ServerUrlを使用していることを確認してください。

トラブルシューティングの設定エラーについては、詳細ログがエージェントインストールディレクトリの_diagフォルダにあります。

作業を始める前に、ビルドエージェントマシンがで設定されていることを確認します

要件:

  • のVisual Studio 2013以降
  • によってサポートされているオペレーティングシステムVisual Studio 2013またはVisual Studio 2015
  • PowerShell 3またはそれ以降(PowerShellの新しいバージョンはどこで入手できますか)

も、このチュートリアルでデプロイおよびコンフィグビルドエージェントのための詳細な手順をご覧ください:Deploy an agent on Windows for on-premises TFS 2015

はまた別のTFSサーバー上のビルドエージェントを展開するあなたを示唆していません。特に、サーバーに2013ビルド・エージェントがある場合。これは混乱を招く可能性があります。さらに、TFS2015の場合はエージェントベースで、コントローラはなく、複数のエージェントを1台のマシンにインストールできます。エージェントはプールでグループ化され、サーバーレベルで稼動し、コレクション全体でエージェントを使用できます。物理的な機械を経済的に使用する必要はありません。

+0

返信ありがとうございます。ログファイルのエラーメッセージは次のとおりです。Microsoft.VisualStudio.Services.WebApi.VssResourceNotFoundException:APIリソースの場所a8c47e17-4d56-4a56-92bb-de7ea7dc65beは、Microsoftの[tfs 2013 server url]に登録されていません。 VisualStudio.Services.WebApi.VssHttpClientBase。 d__69.MoveNext()例外がスローされた前の場所からのスタックトレースの終了 –

+0

vNextビルドを使用してTFS 2013リポジトリを構築することはできません。新しいビルドは、異なるアーキテクチャーに基づいており、まったく別のシステム上で実行されます。 –

+0

コードをTFS2013からTFS2015に移動またはクローンする必要があります。 –

関連する問題