我在新服务器(运行 windows server 2008 r2 的 vmware)上安装了 TFS 2010,并从备份旧的 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 服务器?