问题描述
在使用Azure DevOps的Sprints部分时,遇到了任务(Task)和目标(Goal)之间的父子关系显示问题。用户创建了自定义的工作项类型”Goal”,并将”Task”作为”Goal”的子任务,但在查看Taskboard时,所有的任务都显示为”Unparented”,没有正确显示出目标和任务之间的关联关系。用户在文档和网上搜索后仍未找到解决方法,希望能够获得解决方案。
解决方案
请注意以下操作可能因Azure DevOps版本而异,确保在进行操作前做好备份。
解决方案1:创建 Portfolio Backlogs
问题可能出现在你的项目配置中,需要确保正确设置了Portfolio Backlogs,以便在Sprints部分正确显示目标和任务的父子关系。
步骤
- 登录到你的Azure DevOps项目。
- 转到项目设置(Settings)。
- 在”Boards”部分,选择”Backlogs”。
- 在”Portfolio backlog levels”中,确保你已经创建了一个正确的Portfolio Backlog,该Backlog只使用了”Goals”工作项类型。如果没有,请创建一个新的Portfolio Backlog并确保其设置为只使用”Goals”工作项类型。
- 确保在Backlog层级设置中,你将”Goal”工作项类型添加到了Iteration backlog,以便确保目标和任务处于同一迭代路径。
通过设置正确的Portfolio Backlog和Iteration backlog,你应该能够在Sprints部分正确显示目标和任务之间的父子关系。
解决方案2:咨询支持
如果你按照上述步骤仍然无法解决问题,可以尝试联系Azure DevOps支持团队寻求帮助。他们可能能够提供针对你具体项目和配置的定制化建议和解决方案。
注意:解决方案1是根据提供的问题描述和Azure DevOps的一般设置提供的建议。具体的配置可能因版本和项目设置而异,建议在进行更改前仔细阅读Azure DevOps的相关文档或咨询支持团队。对于解决方案2,可能需要你自己联系Azure DevOps支持团队以获取更准确的帮助。
引用链接
- Azure DevOps官方文档:解决Backlog排序问题
- Azure DevOps官方文档:设置你的Backlog
- Azure DevOps官方文档:选择Backlog导航层级
- Azure DevOps官方文档:组织你的Backlog
- Azure DevOps官方文档:自定义流程的Backlogs和Boards
- 示例图片
结论
在Azure DevOps中设置任务与目标的父子关系需要正确配置Portfolio Backlogs和Iteration backlog,以确保Sprints部分正确显示任务与目标之间的关联关系。如果按照这些步骤仍然无法解决问题,可以尝试联系Azure DevOps支持团队以获取更准确的帮助和解决方案。