【发布时间】:2016-08-11 08:19:52
【问题描述】:
我正在尝试使用 TFS 集成平台将项目从 TFS 2010 迁移到 Visual Studio Team Services(以前是 Visual Studio Online)。我在 Team Services 中创建了一个新的空项目并运行迁移,但是它失败并出现以下冲突:
Microsoft.TeamFoundation.VersionControl.Client.ChangesetNotFoundException: TF14019: 变更集 2466 不存在。 ---> System.Web.Services.Protocols.SoapException:TF14019:变更集 2466 不存在。
但是,变更集 2466 确实存在于源集合中。变更集中的文件是默认的 TFS BuildProcessTemplate 文件提交,我认为 UpgradeTemplate.xaml 文件存在问题,因为它存在于源项目和目标项目中。但是,当我对文件进行比较时,没有区别。
以前有人见过这个问题吗?
还有其他我应该尝试的迁移到 Team Services 的解决方案吗? 我尝试了 OpsHub 免费实用程序,但它遇到了源中重复用户的问题。
谢谢, 卡尼斯。
【问题讨论】:
-
您可以尝试手动解决签入,然后将集成平台配置为从下一次签入继续。或者等到微软发布上周在 Build 大会上宣布的高保真导入功能。它将支持将您的收藏数据库上传到 VSTS 并最终对其进行处理。它还有助于在开始迁移之前销毁 VSTS 项目中的所有内容。迁移成功后,您随时可以再次签入流程模板。
标签: c# tfs azure-devops