0

我希望将现有的团队项目复制到新的项目中以清理内容,同时保留历史记录/允许我在实际执行此任务之前先进行试运行,而不会影响目前正在从事该任务的人员项目。

我们使用 VSTS(又名 VSO)作为我们的版本控制解决方案。我之前使用 OpsHub 迁移实用程序在 TFS 和 VSTS 之间复制了项目。我曾希望我可以使用相同的工具复制团队项目,但似乎该工具已锁定,只允许源是自托管的 Team Foundation 解决方案;不是 VSTS。

有人知道如何在 VSTS 中复制团队项目吗?


建议重复:将源代码从 TFS 迁移到 VSTS

我的问题与上述不同,因为它涉及到 TFS 到 VSTS,而不是我的问题中讨论的 VSTS 到 VSTS。免费的 OpsHub 工具负责处理 TFS 到 VSTS 的问题,但(免费版)不涵盖 VSTS 到 VSTS 的场景。

4

2 回答 2

1

没有简单的方法可以复制团队项目及其所有相关工件。您已经找到了 OpsHub 实用程序,它有一个更昂贵的大哥,集成管理器,它能够以每个项目的高昂价格完成您需要的工作。

还有一些可用的开源解决方案,每个都填补了部分空白,一些复制工作项,其他来源和其他测试工件,但很少有工具可以提供完整的解决方案。

最简单的方法是重新开始并在没有历史记录的情况下进行迁移,只需对当前工作集进行快照并保留旧数据。如果这真的不是一种选择,请为未来的一段令人沮丧或昂贵(或两者兼有)的时期做好准备。

于 2016-09-20T10:07:18.940 回答
1

OpsHub Migration Utility 的商业版本还允许将 VSTS 项目从一个帐户复制到另一个帐户。

于 2016-09-20T12:12:59.933 回答