我尝试使用azure devops迁移工具将一个进程从一个迁移到另一个。在这个问题的答案中,如果运行这个命令migration.exe init --options Full,就会得到可用的完整配置选项。但是在创建的配置文件中,我找不到用于进程迁移的处理器。在您的GitHub文档中,有一些提示应该是可能的,所以我有点困惑。
如果我比较版本号和发布日期(在网站上),那么他们似乎有相同的版本。
在GitHub的代码中,我找到了ProcessDefinitionProcessor并尝试找到正确的配置。最后,我得到了一个错误:
Newtonsoft.Json.JsonSerializationException: Type specified in JSON 'MigrationTools.Processors.ProcessDefinitionProcessor, MigrationTools.Clients.AzureDevops.Rest, Version=11.11.8.0, Culture=neutral, PublicKeyToken=null' is not compatible with 'MigrationTools._EngineV1.Configuration.IProcessorConfig, MigrationTools, Version=11.11.8.0, Culture=neutral, PublicKeyToken=null'. Path 'Processors[1].$type', line 150, position 43.使用此配置:
"Processors": [
{
"$type": "ProcessDefinitionProcessor",
"Enabled": true,
"Processes": {
"Scrum":["IWB_Scrum_VD"]
}
}
],
"Version": "11.11",发布于 2022-02-01 22:22:49
Azure DevOps迁移工具不迁移流程,只迁移工作项。
您可以使用Microsoft process-migrator迁移流程。
https://stackoverflow.com/questions/68816211
复制相似问题