tfs - 将源代码从一个集合迁移到另一个集合

标签 tfs tfs-migration

我已经安装了 TFS 集成工具,并尝试将源代码从一个集合迁移到同一服务器上的另一个集合。它正在工作,并将带有历史记录的代码复制到新集合中,但是它显示的历史记录是由单个用户 checkin 的,这是我迁移时的:

  • 这是迁移前一个文件的历史记录 enter image description here

  • 这是迁移后的历史记录,其中变更集编号发生了变化,日期也发生了变化。括号中给出了编号、日期和 checkin 的旧变更集信息。 enter image description here

  • 如果我们右键单击任何变更集并选择变更集详细信息,它会显示完整信息,如下所示: enter image description here

由于此迁移提供了一个新的变更集编号,因此之前所有工作项与变更集的链接都将丢失。 我做得对还是有其他方法可以做到?我能否获得与之前集合中相同的历史记录。

最佳答案

TFS 迁移工具很棒,但仍有一些局限性。例如,无法保留原始 checkin 的日期,变更集编号将不相同。可以保持变更集编号相同。为此,请激活用户映射功能,如 http://www.felinesoft.com/blog/index.php/2010/11/tfs-to-tfs-migration-between-two-domains/ 中所述。

关于tfs - 将源代码从一个集合迁移到另一个集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8602564/

相关文章:

java - 从 TFS 2015 中的发布定义执行 Selenium java 脚本

tfs - 通过 API 从 TFS 检索数据驱动测试的结果

tfs - Team Foundation Server 只读权限

tfs - 如何从托管 TFS 迁移到本地 TFS?

2010 年至 2012 年 TFS 集合迁移

visual-studio-2008 - VS 2008 SP1/SQL SERVER 2008 SP1/TFS 设置问题!

tfs - Team Foundation Server是否有一个客户友好的Web前端?

sharepoint-2010 - 将 TFS 2010 项目集合迁移到 TFS 2012

2012 年和 2017 年至 2017 年的 TFS 迁移

Git 到 TFS 源代码管理的迁移