6

TFS2010 へのアップグレード後、既にチェックアウトされている既存のワークスペースとファイルに何が起こるかについての洞察を探していました。驚くべきことに、これに関する満足のいく情報を見つけることができません。(ちなみに、新しいハードウェアへのアップグレードについて話しています。新しい TFS インスタンス、アップグレードされたデータベース)

TFS インストール ガイドを確認し、Web を検索しましたが、サーバー側のアップグレード シナリオしか見つかりませんでした。ソース管理クライアントに何が起こるかについては誰も言及していません。

アップグレード プロセスをテストするために仮想マシンを作成しました。アップグレードは成功し、すべてのファイルとワークスペースが新しいサーバーにも存在します。問題は、新しい TFS インストールに新しいインスタンス ID があることです。クライアントを新しいサーバーにリダイレクトしたとき、クライアントはワークスペース内のファイルとファイルの状態を新しいサーバー上のファイルとファイルの状態と一致させることができなかったようです。これは、製品のアップグレード後も作業を続けることができるかどうか疑問に思っています.

上で述べたように、私はこれについて何も見つけることができません。誰かがこれに関する論文やブログ投稿を私に指摘してくれると助かります.

前もって感謝します...

4

2 に答える 2

2

アップグレードを行うとき、サーバー ID は同じままである必要があります。環境を複製したい場合は、変更する必要があるかもしれません。

テスト シナリオでは、strate アップグレードではなく、TFS サーバーのクローンを作成しています。

サーバー ID の変更

これは、運用 TFS サーバーと同じネットワーク上での実行を容易にするためにテスト環境で実行されているため、おそらく問題が発生しています。

于 2010-06-01T15:42:35.103 に答える
0

すべてのワークスペースとシェルフセットは変更されないままであり、人々はすぐに作業を続けることができます。チェックアウトされたファイルでも問題なく、正しく取得されます。

最初にサーバーをアップグレードし、クライアントを2008として維持し(上位互換性パックを使用)、プロジェクトのアップグレード時にクライアントを2010にアップグレードすることをお勧めします。

于 2010-06-17T14:40:36.570 に答える