【问题标题】:Missing Links and Field Maps缺少链接和字段映射
【发布时间】:2020-10-08 18:12:10
【问题描述】:

我创建了一个文档来表示我在配置文件中看到的内容以显示差异。有些项目可能无法解决,但您能提供帮助的任何事情都将不胜感激。

  • 未获取所有用户故事,但已选择获取所有用户故事 缺少链接
  • Missing Epics(做一些研究,似乎 Epic 是无父迁移的;这可能与缺少链接的问题有关,几乎所有项目都发生这种情况
  • 错误有不同的字段(描述和接受标准未迁移或未显示)
  • 描述与验收标准合并
  • 附件不来,并尽一切努力让它们过来,即使它们低于限制。
  • 未迁移的 cmets 的历史记录
  • 状态未迁移
  • 与用户故事无关的测试
  • 部分测试用例未迁移
  • 负载测试未迁移
  • 测试运行未迁移

迁移自:https://github.com/nkdAgility/azure-devops-migration-tools/issues/632

【问题讨论】:

    标签: azure-devops-migration-tools


    【解决方案1】:

    是的,从一个新副本开始,看看会发生什么。

    您可以使用以下方法删除旧的:

        {
          "ObjectType": "WorkItemDeleteConfig",
          "Enabled": false,
          "QueryBit": "AND [System.WorkItemType] NOT IN ('Test Suite', 'Test Plan')",
          "OrderBit": "[System.ChangedDate] desc"
        },
    

    Missing Epics(做一些研究,似乎 Epic 是无父迁移的;它可能与缺少链接的问题有关,几乎所有项目都发生这种情况

    链接存在一个错误,现已解决,但您似乎需要再次迁移这些项目。

    错误有不同的字段(描述和接受标准未迁移或未显示)

    如果源和目标上有不同的字段,则需要添加一组自定义字段映射。

    描述与验收标准合并

    你有合并它们的字段映射吗?

        {
          "ObjectType": "FieldMergeMapConfig",
          "WorkItemTypeName": "*",
          "sourceField1": "System.Description",
          "sourceField2": "Microsoft.VSTS.Common.AcceptanceCriteria",
          "targetField": "System.Description",
          "formatExpression": "{0} <br/><br/><h3>Acceptance Criteria</h3>{1}",
          "doneMatch": "##DONE##"
        },
    

    这是添加到模板配置的示例字段映射。

    附件不来,并尽一切努力让它们过来,即使它们低于限制 未迁移的 cmets 的历史 状态未迁移 与用户故事无关的测试

    这可能与上一个问题有关,清除项目应该可以解决它。

    部分测试用例未迁移

    仅迁移 WIQLQueryBit 范围内的内容。我会检查范围,看看它们是否被排除在外。测试用例只是工作项。

    负载测试未迁移

    无法迁移负载测试,您必须手动执行这些操作。

    测试运行未迁移

    无法迁移测试运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多