简体   繁体   English

将团队项目从TFS 2013迁移到TFS 2015

[英]Migrate Team Project from TFS 2013 To TFS 2015

I need to migrate one Team Project from TFS 2013 update 4 server to instance of TFS 2015. The source project is located in default collection. 我需要将一个团队项目从TFS 2013 update 4服务器迁移到TFS 2015的实例。源项目位于默认集合中。 The default collection contains many team projects and I can not migrate them because there is security reasons. 默认集合包含许多团队项目,因为存在安全原因,我无法迁移它们。 There is no possibility to get whole team collection database. 没有可能获得整个团队收集数据库。 The splitting of collection is also not possible because the database and TFS application server manages another company. 由于数据库和TFS应用程序服务器管理另一家公司,因此也无法拆分集合。 I can use only TFS API. 我只能使用TFS API。

I found TFS Integration Tools but I'm not able to install it. 我找到了TFS集成工具,但我无法安装它。 There are two errors while i'm installing it: 我正在安装它时有两个错误:

  • Unsupported API (integration tools requires team explorer 2008, 2010 or Dev11) 不支持的API(集成工具需要team explorer 2008,2010或Dev11)
  • Probably Unsupported version of DB 可能不受支持的DB版本

Is there any other approach how to migrate specified team project to another instance TFS? 有没有其他方法如何将指定的团队项目迁移到另一个实例TFS?

If splitting the team project collection is unachievable, you need to use TFS Integration tool. 如果无法实现拆分团队项目集合,则需要使用TFS集成工具。 And to fix the error message you got above (integration tools requires team explorer 2008, 2010 or Dev11), please first try installing Team Explorer 2012 then install again. 要修复上面的错误消息(集成工具需要team explorer 2008,2010或Dev11),请先尝试安装Team Explorer 2012然后重新安装。 Also have a check on this blog for the details on how to handle it: http://blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/04/tfs-integration-tools-issue-this-tool-requires-the-tfs-client-object-model.aspx 还要检查此博客,了解如何处理它的详细信息: http//blogs.msdn.com/b/willy-peter_schaub/archive/2012/07/04/tfs-integration-tools-issue-this-工具需要最TFS-客户对象model.aspx

It is possible to single team project from a default collection of TFS2013 update 4 to TFS2015. 可以从TFS2013更新4的默认集合到TFS2015单个团队项目。 Along with basic data, OVSMU can migrate Work-Items (including test artifacts) with history, relationship, attachments & comment. 除基本数据外,OVSMU还可以使用历史记录,关系,附件和注释来迁移工作项(包括测试工件)。 Source control (TFVC to TFVC) also can be migrated with history, comments & labels. 源控制(TFVC到TFVC)也可以使用历史记录,注释和标签进行迁移。 Links between Changesets & Work items are also restored. 还会更改变更集和工作项之间的链接。 Look at the OVSMU solution from OpsHub. 查看OpsHub的OVSMU解决方案。 The premium version of the solution would be of your use. 该解决方案的高级版本将由您使用。

You could consider using the GIT-TF client. 您可以考虑使用GIT-TF客户端。 Similar to the approuch highlighted here: http://www.teamfoundation.co.za/2014/10/move-from-git-to-tfs-version-control/ but you will start from a TFS repo to a new TFS repo. 类似于此处突出显示的approuch: http//www.teamfoundation.co.za/2014/10/move-from-git-to-tfs-version-control/但您将从TFS回购开始到新的TFS回购。

Both options are going to be lossy (some of the metadata will go lost), it is a lot easier to split out the collection. 这两个选项都将是有损的(一些元数据会丢失),拆分集合要容易得多。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法从VS 2013 Update 5在TFS 2015上创建项目 - Cant create project on TFS 2015 from VS 2013 Update 5 使用Team Foundation Server(TFS)2015的Visual Studio 2013更新5 - Visual Studio 2013 update 5 with Team Foundation Server (TFS) 2015 将团队项目移至另一个项目集合TFS 2013 - Move Team Project to another Project Collection TFS 2013 是否在TFS 2015中的集合下启用创建新团队项目? - Enable Create a New Team Project under Collections in TFS 2015? 如何在TFS中创建分支时停止Visual Studio 2013继承团队项目安全设置 - How to stop the visual studio 2013 from inheriting team project security settings while creating a branch in TFS 如何从TFS 2013团队项目集合中的多个项目中删除用户 - How to delete user from multiple projects in team project collection of TFS 2013 2013年至2015年的TFS建设失败 - TFS Build Destroy for 2013 to 2015 如何将Team Foundation Server 2013工作项迁移到新的TFS Git存储库? - How can I migrate Team Foundation Server 2013 Work Items to a new TFS Git Repository? 如何将当前的tfs 2013定制工作项迁移到2015 visual studio云? - how can i migrate my current tfs 2013 custom work items to 2015 visual studio cloud? 与TFS 2013共享一个angularjs项目 - share an angularjs project with TFS 2013
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM