将源控件从一个TFS项目移动到另一个TFS项目

Kon*_*rad 7 version-control tfs tfs2013 tfvc

我们正在运行一个TFS 2013服务器,其中包含我们主要集合中的多个项目.

所有项目都使用TFVC进行版本控制.

是否可以将代码历史从一个项目完全移动(或只是复制)到另一个项目?如果是,怎么样?

或者我们是否必须将旧项目中的整个代码作为新代码提交到新项目中,从而丢失旧版本控件的总历史记录?我读了一些关于在一个新项目中将TFVC迁移到GIT的内容 - 但没有关于TFVC到TFVC的内容.

小智 6

看看TFS集成平台(不要让这个名字扔给你......)

此工具可以帮助您在同一服务器,不同项目集合甚至不同服务器上的项目之间复制工作项和/或源(带历史记录).

我已经多次使用它并完成了工作(而且价格合适......免费).

  • ALM Rangers有一篇关于迁移的白皮书:http://nakedalm.com/understanding-tfs-migrations-premise-visual-studio-online/ (2认同)