You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio 2019导出WIT XML失败,求新版模型解决方案

解决VSTS中使用新版WIT自定义模型导出工作项类型定义的方法

一、确认项目启用新版工作项自定义模型

  • 登录VSTS项目,进入项目设置(左下角齿轮图标)
  • 依次选择Boards > Processes
  • 检查当前使用的流程是否为继承型流程(Inheritance Process)——这是新版自定义模型的核心,旧版为XML自定义的宿主型流程(Hosted XML Process)
  • 若当前是宿主型流程,需先迁移到继承型流程:在Processes页面点击迁移按钮,按向导完成操作(迁移前建议备份现有流程配置)

二、新版模型导出WIT定义的两种方法

方法1:通过Azure DevOps Portal导出

  • 进入项目设置的Boards > Processes,选中目标流程
  • 点击对应工作项类型(如User Story、Bug)进入详情页
  • 点击页面右上角导出按钮,选择导出为JSON格式(新版模型采用JSON替代旧版XML)
  • 导出的JSON文件包含该工作项类型的所有配置,涵盖字段、布局、规则等内容

方法2:使用Azure DevOps CLI命令导出

  • 安装Azure DevOps CLI工具(未安装则先完成安装),打开命令提示符或PowerShell
  • 登录Azure DevOps组织:
    az login
    az devops login --organization https://dev.azure.com/你的组织名
    
  • 导出指定工作项类型的定义:
    az boards work-item-type show --organization https://dev.azure.com/你的组织名 --project 你的项目名 --name "工作项类型名称" --output json > wit-definition.json
    
  • 执行命令后,当前目录会生成包含WIT定义的JSON文件

三、关键注意事项

  • 继承型流程不支持直接导入旧版XML文件,若需迁移旧版配置,需手动将XML中的字段、规则等转换为JSON格式后,通过Portal或CLI导入
  • 仅从本地TFS迁移过来的项目支持宿主型流程(旧版XML模型),纯VSTS项目默认仅支持继承型流程
  • 操作前确保拥有项目集合管理员或流程管理员权限,仅项目管理员权限可能不足以完成全部操作

内容的提问来源于stack exchange,提问作者Dominic Bowers

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 20:35:03