0

TFS 2010 を新しいサーバー (Windows Server 2008 r2 を実行している vmware) にインストールし、バックアップから古い TFS 2005 データベースを新しいサーバーに復元しました。インストールは成功したようです。新しいTFS 2010 チーム プロジェクトを作成でき、そのプロジェクトのチェックイン/チェックアウトを実行できます。

ただし、TFS 2010 構成マネージャーで間違いを犯しました。アップグレード ウィザードではなく、高度な構成ウィザードを実行しまし。古い TFS 2005 チーム プロジェクトが表示されなくなり、アップグレード ウィザードが無効になりました。私の間違いを修正するために、私はこれを試しました:

TFSServiceControl quiesce

tfsconfig import /sqlInstance:MyServer\DBinstanceName /collectionName:MyImported /confirmed

これは、このコマンドの出力です。

TF255152: Service is not running: TFSJobAgent
The upgrade of the project collection MyImported has been queued.
Waiting on the upgrade operation to complete.

...そして今、この操作が完了するのを待ちすぎています (私のバージョン管理データベースは 15 GB です)。

古い TFS 2005 チーム プロジェクトを新しい TFS 2010 サーバーにインポートするにはどうすればよいですか?

4

3 に答える 3

1

移行を行う必要があり、現在ジャッキアップされている場合は、最初からやり直します。問題を修正しようとするよりも、これを行うのに費やす時間ははるかに少なくなります。

于 2011-05-04T14:24:58.330 に答える
1

インプレースアップグレードをサポートしています...

于 2011-05-04T14:12:00.343 に答える
0

アップグレードの代わりにインストール(この場合は事前構成ウィザード)を選択すると、新しい構成データベースとデフォルトのコレクションデータベースが作成され、復元された2005データベースは変更されません。

この問題に対処する最も安全な方法は、Chrisが提案したように、最初から始めることです。2005データベースを再度復元する必要はありませんが、TFSをアンインストールし、新しいTfs_ConfigurationデータベースとTfs_DefaultCollectionデータベースが削除されたことを確認し、TFSを再インストールして、アップグレードウィザードで再度構成するだけです。TFS2010のインストールは高速である必要があります。

于 2011-05-04T21:31:41.750 に答える