我在这里发布了这个错误,并提供了一个解决方案。我试图将它上传到 Gitlab 的 Gitlab,但我的问题无法提交,因为它被检测为垃圾邮件,无论出于何种原因。也许如果 Gitlab 的工作人员在这里看到它,他们可以转发。
易于复制:
- 创建从 DayStart 到 DayEnd 的里程碑 M
- 创建史诗般的 E1
- 在项目 P 中创建 N 个问题在持有史诗的小组的一个子组中
- 将这 N 个问题与 E1 和里程碑 M 相关联。这里发生的是 E1 从 M 继承其开始和结束日期。
- 创建史诗 E1 的 Epic E2 子代
- 转到项目的 P 问题列表并对其进行分组编辑,将它们全部与史诗 E2 相关联
这是错误发生的地方:E2 的开始和结束日期不是从问题继承的,两者的继承设置为“无”,而它们应该从问题里程碑 M 继承。
综上所述,更新多个问题的史诗似乎不会触发里程碑开始和结束日期继承更新。
这是在新安装的 GitLab 企业版 14.4.0-ee、dockerized 版本上测试的。