GitLab:将里程碑列为清单?

GitLab: Board with Milestones as lists?

我目前在团队项目中使用 GitLab Enterprise。我现在想构建一个基于面板的路线图,类似于 Pivotal Tracker、Aha 或 Trello。 (对于这个视图,每个月都是一个“列表”或 Aha“里程碑”。然后我们可以将路线图项目从一个月拖到另一个月,整个团队可以直观地看到我们的进展和我们的问题优先级。)

我希望我们只能为此使用 GitLab,而不需要集成其他工具。 在 GitLab 的“Boards”部分,我看到我可以从 GitLab Labels 制作列表。这没关系,但我真的很想从 GitLab 里程碑中列出清单。 (否则,我需要制作另一个里程碑才能捕获标签中的所有内容。)

我错过了什么吗?或者这真的是使用 GitLab 解决这个问题的最佳方法吗?

里程碑的设计并未考虑到此用例。通常,一旦问题被分配给里程碑,它就不会改变。

里程碑的一个常见用例是将 Sprint 或迭代作为里程碑进行跟踪。里程碑的开始日期和截止日期分别是冲刺 start/end 日期。规划期间。问题将与基于冲刺的适当里程碑相关联。如果工作没有在截止日期前完成(在冲刺期间内),里程碑将保持不变。

另一个用例是使用里程碑来跟踪计划的发布。在这种情况下,开始日期可以为空,截止日期为发布日期。有了这个,如果错过发布,里程碑仍然保持不变(即,问题仍然附加相同)但它在截止日期之后完成。

里程碑确实提供了一些关于附加问题的有用观点,但不是在它们之间移动问题的板。就像您提到的唯一方法是使用标签,但它们应该可以正常工作。您可以自定义要在板上显示的标签,并且它们会按顺序排列。关于板的唯一烦人(对我来说)是您无法摆脱 Open/Close 列表,您只能让他们崩溃。看着这个问题 (https://gitlab.com/gitlab-org/gitlab-foss/-/issues/37747) 我怀疑它是否会发生。

如果您使用 gitlab.com,https://gitboard.co/ has the milestone or epic board which could help your case. The auto sprint 可以创建和关闭定期安排的 milestone/sprint 或任何您称之为的内容。

GitLab 有路线图功能(仅限 premium/ultimate)

它随着 GitLab 14.8(2022 年 2 月)而发展

Additional display options for roadmaps

In this release, we have introduced additional progress tracking capabilities to roadmaps. You can now view the percentage of completed epics based on issue count instead of issue weight. This functionality is useful for organizations that are using Kanban or other methodologies that don’t require their teams to set a weight on issues.

You can now also customize the level of milestones to include in your roadmap, allowing you to tailor your view to meet the needs of your audience.

See Documentation and Issue.