2

Windows764ビットビルドマシン上のTeamcity7.1.3

ボックスは現在、TFS2005サーバーに保存されているVS2008プロジェクトを正常に構築していますが、TFSPreview / TFサービスに保存されているVS2012プロジェクトを試しているため、VCSルートの設定を通過できません。

[接続のテスト]をクリックすると、次のようになります。

Test connection failed in VS2012 Test against TFSPreview :: VS2012 - Build 
Configuration for Hello World. TFS failed. ExitCode: 1
stdout: TFS Native Verifier v7.1 Copyright (C) 2006-2012 JetBrains s.r.o.
Running under .NET Framework 4.0.30319.17929
INFO  - Use Tfs from JetBrains.TeamCity.Tfs.Tfs8Accessor
TFS Native Accessor v7.1 Copyright (C) 2006-2012 JetBrains s.r.o.
INFO  - Connecting to server https://[our TFS Area].visualstudio.com/DefaultCollection
Connection test:
  Server='https://[our TFS Area].visualstudio.com/DefaultCollection'
  Username='[username email]'
  Root='$/Hello World'
ERROR - The request failed with HTTP status 400: TF253023: You must update your client   
with the Forward Compatibility Update in order to connect to the Team Foundation Server 
that you selected. To obtain this update, go to the Microsoft Web site:   
http://go.microsoft.com/fwlink/?LinkId=166482.
System.Exception: The request failed with HTTP status 400: TF253023: You must update 
your client with the Forward Compatibility Update in order to connect to the Team 
Foundation Server that you selected. To obtain this update, go to the Microsoft Web 
site: http://go.microsoft.com/fwlink/?LinkId=166482. ---> System.Net.WebException: The 
request failed with HTTP status 400: TF253023: You must update your client with the 
Forward Compatibility Update in order to connect to the Team Foundation Server that you 
selected. To obtain this update, go to the Microsoft Web site: 
http://go.microsoft.com/fwlink/?LinkId=166482.

ただし、リンクで指定されているインストーラーを実行すると、次のメッセージが表示されます。

The upgrade patch cannot be installed by the windows installer service because the   
program to be upgraded may be missing, or the upgrade patch may update a different 
version of the program. Verify that the program to be upgraded exists on your computer 
and that you have the correct upgrade patch.

したがって、私は立ち往生しています。:(

また、エラー内のリンクで元のインストーラーを実行できるようにすることを目的として、VS2005TFStfcディレクトリからTeamFoundationExplorerをインストールしましたが、それでも同じエラーが発生します。

このエラーを回避するにはどうすればよいですか?

どうもありがとう!

4

2 に答える 2

3

TeamCityブログによると、TeamCity7.1.4はtfsPreview.comのサポートを追加します

于 2013-02-10T22:33:09.410 に答える
2

OK、基本的にこれはまだ機能しません。これを入力すると、TeamCityの最新バージョンは7.1.3であり、JetBrainsから戻ってきました。

7.1.3 supports local TFS 2012 installations. 
What we do not support is Windows Live authentication that is used for cloud instances of TFS.

代替クレデンシャルの使用も7.1.3では機能しないため、基本的には現在のバージョンではノーノーのように見えます。

JetBrainsは、バージョン8で修正される予定であると述べていますが、修正によっては、7.xにバックポートされる場合があります。もしそうなら、それに応じてこれを更新します。

于 2013-01-03T16:30:59.540 に答える