Github提供了很好的功能来管理功能完整性或冲刺完整性。它被称为Milestones
,它非常好。
但是,有时我们需要跟踪功能的完整性(例如“重构支付系统集成”)和冲刺的完整性(例如“Sprint第15周”)。
有没有办法使用Github问题?
答案 0 :(得分:1)
GitHub目前不允许您为问题分配多个里程碑。有issue tracking this feature request,但似乎没有什么动作。
有几种可行的解决方法。最简单的方法是使用里程碑来跟踪冲刺,并使用标签来跟踪功能。虽然标签没有为您提供里程碑所做的“X%已完成”概述,但可以快速(单击)获取标签上标记的所有问题的概述,并查看有多少是开放的vs关闭
另一种可能性是您使用任务列表(请参阅GitHub Markdown guide)。您可以将整个功能作为单个问题进行跟踪,而不是将每个问题都属于特定功能作为独立的GitHub问题,并在问题中添加任务列表以跟踪单个项目。这样做的好处是,您可以在问题概述中获得一个很好的进度条,显示功能完整性。缺点是您不能再将单独的任务分配给单独的开发人员。