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

从TFS2010迁移至Azure DevOps Server2020本地后无法创建继承流程

迁移后项目集合启用继承流程的解决方案

核心原因

从TFS 2010迁移到本地Azure DevOps 2020的项目集合默认保留原有的XML流程模型,而“创建继承流程”选项仅在使用继承流程模型的集合中显示,这就是你看不到对应选项的原因。

解决步骤

  1. 确认集合的流程模型类型

    • 打开Azure DevOps Server管理控制台,定位到目标项目集合
    • 右键点击集合 → 属性,查看“流程模型”字段,会显示为“XML”
  2. 将集合流程模型切换为继承

    • 此操作不可逆,需提前备份集合数据,且需集合管理员权限
    • 打开Visual Studio对应的开发者命令提示符(Developer Command Prompt)
    • 执行以下命令(替换占位符为你的实际信息):
      tfsmgmt configurecollection /collection:http://<你的服务器地址>:8080/tfs/<集合名称> /processmodel:inherit
      
    • 命令执行完成后,重启Azure DevOps Server服务确保配置生效
  3. 为迁移项目配置继承流程

    • 切换模型后,回到集合的流程页面,右键菜单将出现“创建继承流程”选项
    • 你可以:
      • 基于之前导出的XML流程模板创建自定义继承流程
      • 直接选用系统自带的继承流程模板(如Agile、Scrum、CMMI)
    • 已存在的迁移项目不会自动切换流程,需手动配置:
      • 进入目标项目的设置页面 → 流程 → 选择要应用的继承流程 → 点击“应用”

注意事项

  • 切换流程模型前必须做好数据备份,防止数据丢失
  • 部分复杂的XML流程自定义规则(如特定工作流、字段约束)可能无法完全迁移到继承流程,需要手动调整适配
  • 确保你的Azure DevOps Server 2020已安装最新更新补丁,避免兼容性问题

内容的提问来源于stack exchange,提问作者Alexander Onnasch

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 21:27:12