在 Gitlab 中,您是否应该在开始解决问题之前创建合并请求?

问题描述 投票:0回答:2

当我单击刚刚分配给我的问题时,默认操作是“创建合并请求”。 我不明白为什么。在发出合并请求之前开始解决这个问题不是更有意义吗?还有另一个可能的操作“创建分支”。这对我来说更有意义。我应该选择该选项吗?

git gitlab workflow issue-tracking git-workflow
2个回答
1
投票

归根结底,我认为这确实是个人喜好或团队工作流程的问题。

创建的合并请求自动获得正在进行中状态,其标题将以“草稿:...”开头。我会为自己说话,但我使用合并请求页面作为不同事物的入口点。它让我知道:

  • 谁在做什么(无需按受让人过滤问题列表)
  • 正在进行的任务的状态如何
  • 哪些 MR 已准备好接受审核(不以“Draft”开头的 MR)

我们正在尝试在提出新问题之前系统地查看合并请求。我觉得这个概述很有趣。

我知道还有其他方法可以获取这些信息,所以这完全取决于您。我可以理解,对于同时处理许多问题的大型团队来说,空的合并请求可能会令人不安,甚至令人困惑。


0
投票

实际上,我认为为此目的应该有一个称为“分支请求”的东西。 但是,在没有这样的情况下,我宁愿在开始工作之前

陈述分支的目的,通过在开始时创建一个包含该细节的合并请求,同时问题仍然非常清楚.

这适用于那些没有太多资源来创建和管理问题的人......然后必须通过提交日志将问题与提交联系起来,即个人程序员的资源最好投入到简单地实现功能和修复

。相应地命名分支通常是完成此操作的方式,但我认为这还不够,最好在开始时存储更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.