次の TFS アップグレード シナリオがあります。現在の TFS 2010 環境を TFS 2012 に変更したいのですが、これは、2010 サーバーを別のコンピューター名を持つ新しいマシンに移動することによって行われます。
したがって、古いサーバーの TFS 2010 データベースのバックアップを使用して、新しいサーバーに復元するだけです。バックアップを開始する前に、開発者からのチェックインを避けるために、古いマシンでいくつかの TFS 固有のサービスをオフにします。その間、開発者はオフライン モードで作業しています。その後、データベースをアップグレードします。
興味深いことに、TFS 2012 はアップグレードされたプロジェクト コレクションで稼働しており、すべてがスムーズに動作していますが、古い TFS URL にリンクされているローカル ワークスペースはどうなるのでしょうか? 開発者が保留中の変更を新しい TFS 2012 URL に変更して、既存のワークスペースを切り替えることは可能ですか?
はいの場合、どうすればそれを行うことができますか? 既にテスト インストールを実行し、2012 に正常にアップグレードしましたが、既存のワークスペースを保留中の変更と新しい TFS にバインドする方法がわかりません。最初は、「ソース管理の変更」ダイアログでうまくいくと思っていましたが、ツールバーでクリックできるのは「バインド/バインド解除」と「更新」ボタンだけです...
いいえの場合、次の 2 つのオプションがあると思います。
私にできることは、全員に強制的にチェックイン/棚上げさせ、新しいサーバー用の新しいマッピングを作成させることだけです
また
単純に古い TFS 名/URL を保持していますか? (この場合、保留中の変更はまだ利用可能ですか?)
前もって感謝します!P