我们有一个TFS 2005(我认为)我们在一个域中托管了一些代码。现在我们希望客户自己托管代码并购买新版本的TFS 2010.如何将代码从旧服务器迁移到新服务器。我们现在不关心历史,因为如果发生关键事件,我们将使旧系统运行至少一年。
到目前为止,我所做的工作如下:
我首先想到的就是检查新TFS中的整个开发分支,删除所有文件并粘贴旧开发分支中的文件。但事实并非如此。
也许有一个我可以使用的简单工具?
答案 0 :(得分:3)
我知道你说你不关心历史,但如果你能免费获得它,你会接受吗?这里最好的做法是升级或导入Team Project Collection。如果您备份所有2005数据库并在TFS 2010数据层上还原它们,则可以运行“tfsconfig.exe import”。这是将数据从一台服务器传输到另一台服务器的最受支持的方式。
答案 1 :(得分:2)
在新服务器中执行以下步骤:
tfpt.exe online /adds /deletes /modify /recurse .
(检查命令的帮助)然后,您将在两个分支和您想要的内容之间建立关系。
答案 2 :(得分:-1)