迁移后是否需从Hosted XML切换至Inheritance流程模型?
Azure DevOps Hosted XML与Inheritance流程模型相关问题解答
1. 迁移至Inheritance流程模型是必须还是可选?
- 完全可选。Azure DevOps Services不会强制要求你从Hosted XML迁移到Inheritance模型,你可以继续保留原有的Hosted XML流程定义。
- 但需要注意:Hosted XML是为兼容旧版XML流程模板设置的过渡方案,微软后续的新功能会优先向Inheritance模型倾斜,部分高级功能可能仅在Inheritance模型中提供。
2. 保留Hosted XML模型时,新功能是否需要手动修改XML?
- 和旧版TFS/Azure DevOps Server的机制不同:微软推出的大部分通用新功能会自动适配Hosted XML模型,不需要你手动修改XML文件来启用。
- 仅当新功能是和流程深度绑定的定制化特性(比如新增特定工作项类型扩展、专属流程规则)时,才可能需要你对Hosted XML定义做增量修改——这类场景远比旧版TFS少,微软已经尽可能简化了Hosted XML的维护流程。
- 另外,Hosted XML的更新方式也和本地TFS不同:你不需要替换整个流程模板,而是可以通过Azure DevOps Services的管理界面,针对单个项目的Hosted XML定义做局部调整。
内容的提问来源于stack exchange,提问作者ackh
相关产品推荐
相关产品推荐

