2016-09-20 171 views
0

为了清理内容,我希望将现有团队项目复制到新项目中,同时保留历史记录/允许我在执行此任务之前执行此项任务真实的,而不会影响那些目前在那个项目上工作的人。在VSTS中复制历史记录的团队项目

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

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


建议重复:Migrating source code from TFS to VSTS

我的问题从以上的不同之处,涉及到TFS到VSTS,相对于VSTS到VSTS如在我的问题进行讨论。免费的OpsHub工具负责处理TFS到VSTS的问题,但(免费版)不包括VSTS到VSTS的情况。

+0

的[从TFS迁移源代码VSTS](可能的复制http://stackoverflow.com/questions/38820443/migrating-source-code -from-TFS到VSTS) – nschonni

回答

1

没有简单的方法来复制团队项目及其所有关联的工件。您已经找到了OpsHub实用程序,它有一个更昂贵的更大的兄弟,即集成管理器,它可以按照每个项目的重要价格执行您所需的操作。

也有提供一些开源的解决方案,每个缝隙,一些复制工作项目,其他渠道和其他测试工件的部分补,但很少有提供完整解决方案的工具。

最简单的方法是重新开始并迁移没有历史记录,只需快照您当前的工作集并保留旧数据。如果这确实不是一种选择,为未来做一个令人沮丧或昂贵的(或两者)准备。