迁移 TFS 变更集
Migrate TFS Changesets
我原以为这很容易,但我在上面找不到任何东西...
我在 TFS 2010 中有一个项目,需要将其移动到新的 TFS 2015 服务器。显然该项目不能简单地正常移动,因为它使用的是不同的项目模板,该模板不兼容并在尝试迁移时导致错误(所以我被告知 - 我没有关于此的更多详细信息)。
我正在寻找一种方法来将变更集、保留历史记录带到新服务器。我假设有某种 "dump" 可以导出 TFS 变更集,然后将它们导入新服务器的空项目中 - 但我没有找到该选项。
TFS Integration 已弃用,显然不适用于 TFS2015,没有列出替代方案。
我对其他创意选项持开放态度,例如暂时导出到不同的版本控制系统 - 例如,我看过 SVNBridge,但我什至无法正常工作,更不用说图了看看它是否对这里有帮助。
有没有办法在不迁移整个项目的情况下迁移给定项目的所有变更集并保留历史记录?
在 TFS 中没有迁移变更集的默认方法,您需要第 3 方工具,例如 OpsHub (some features are not free), to migrate the most commonly requested data. Check: http://www.opshub.com/products/opshub-visual-studio-migration-utility/
或者您可以考虑从 TFS 2010 升级到 TFS 2015,这是一个完整的数据传输。要了解影响升级复杂性的因素,check the requirements and review the upgrade process。
了解干燥 运行 是否对您有意义,并权衡执行 pre-production upgrade 的收益和成本。
当您准备好升级时,使用 TfsPreUpgrade tool - especially for very large TFS collection databases (> 1 TB). Follow these steps for how to upgrade TFS 最大限度地减少停机时间。
我原以为这很容易,但我在上面找不到任何东西...
我在 TFS 2010 中有一个项目,需要将其移动到新的 TFS 2015 服务器。显然该项目不能简单地正常移动,因为它使用的是不同的项目模板,该模板不兼容并在尝试迁移时导致错误(所以我被告知 - 我没有关于此的更多详细信息)。
我正在寻找一种方法来将变更集、保留历史记录带到新服务器。我假设有某种 "dump" 可以导出 TFS 变更集,然后将它们导入新服务器的空项目中 - 但我没有找到该选项。
TFS Integration 已弃用,显然不适用于 TFS2015,没有列出替代方案。
我对其他创意选项持开放态度,例如暂时导出到不同的版本控制系统 - 例如,我看过 SVNBridge,但我什至无法正常工作,更不用说图了看看它是否对这里有帮助。
有没有办法在不迁移整个项目的情况下迁移给定项目的所有变更集并保留历史记录?
在 TFS 中没有迁移变更集的默认方法,您需要第 3 方工具,例如 OpsHub (some features are not free), to migrate the most commonly requested data. Check: http://www.opshub.com/products/opshub-visual-studio-migration-utility/
或者您可以考虑从 TFS 2010 升级到 TFS 2015,这是一个完整的数据传输。要了解影响升级复杂性的因素,check the requirements and review the upgrade process。
了解干燥 运行 是否对您有意义,并权衡执行 pre-production upgrade 的收益和成本。
当您准备好升级时,使用 TfsPreUpgrade tool - especially for very large TFS collection databases (> 1 TB). Follow these steps for how to upgrade TFS 最大限度地减少停机时间。