1

次のようにTFS2010ビルドコントローラーのセットアップがあります

それぞれがTFSビルドホストサービスを実行している3つのVMがあります

  • 1つには1つのコントローラーと1つのエージェントがあります
  • 2つにはそれぞれ2つのビルドエージェントがあります。

ほとんどの場合(7 \ 10ビルド)、次のエラーメッセージが表示されます。

TF215097: An error occurred while initializing a build for build definition BUILD_DEFINITION: There was no endpoint listening at http://MACHINE1:9191/Build/v3.0/Services/Controller/14 that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

このメッセージが表示されてもエラーはありません。以下は私が作成した設定ファイルです

<configuration>
    <appSettings>
    <add key="traceWriter" value="true"/>
    </appSettings>
    <system.diagnostics>
        <switches>
            <add name="BuildServiceTraceLevel" value="4"/>
            <add name="API" value="4"/>
            <add name="Authentication" value="4"/>
            <add name="Authorization" value="4"/>
            <add name="Database" value="4"/>
            <add name="General" value="4"/>
            <add name="traceLevel" value="4"/>
        </switches>
        <trace autoflush="true" indentsize="4">
            <listeners>
                <add name="myListener" type="Microsoft.TeamFoundation.TeamFoundationTextWriterTraceListener,Microsoft.TeamFoundation.Common, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" initializeData="c:\logs\TFSBuildServiceHost.exe.log" />
         <remove name="Default" />
            </listeners>
        </trace>
    </system.diagnostics>
</configuration>

ビルドプロセスには独自のカスタムアクティビティがありますが、ビルドが実際に行われることがあるため、これは問題ではないようです。いくつかのサイトが示唆しているように、私はテンプレートを更新しようとしました。

誰かがこの問題の解決策に出くわしましたか?または、これらのエラーが発生したときにそれらをキャッチする方法を誰かに教えてもらえますか?

4

1 に答える 1

2

これは、TFSサーバーからの通信を許可していないビルドエージェントのサードパーティファイアウォールの問題である可能性があります。ファイアウォールを無効にしてみて、問題が解決するかどうかを確認してください。

于 2012-10-01T04:16:03.823 に答える