【问题标题】:Why would anyone create an issue via commit log? [closed]为什么有人会通过提交日志创建问题? [关闭]
【发布时间】:2010-01-17 20:06:34
【问题描述】:

我在研究 SCM/Bug 跟踪器集成时发现不仅可以从提交日志中关闭和修改问题,而且还可以创建它们。

但由于提交日志用于代码更改,我不明白为什么有人会修改代码来创建问题。请列举一个合理的情况。

【问题讨论】:

  • 您在谈论任何特定的源代码控制管理/错误跟踪软件吗?您在这里指的是哪个“提交日志”,“创建问题”是什么意思?
  • 我习惯了 Subversion 术语,“创建问题”在我的问题中有 2 个含义:在问题跟踪器中发布条目,并导致系统出现缺陷。在问题标题中我用它来表示前者,在问题正文中我用它来表示两者。

标签: version-control bug-tracking issue-tracking


【解决方案1】:

一种情况可能是您正在为特定问题提交修复程序,但您知道您已解决的问题是针对该问题的短期修复

在这种情况下,可能有必要根据短期修复打开另一个问题,以便您知道需要在以后的某个地方提供长期修复

【讨论】:

    【解决方案2】:

    也许在错误报告包含多个“子错误”的情况下:提交可以解决其中一个“子错误”,并为剩余的“子错误”创建另一个报告?

    或者有时,如果您提交一些 hacky 补丁以快速解决紧急错误,您可能想要创建另一个报告来“更正 hacky 补丁”,以创建长期解决方案?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 2012-07-03
      • 2014-12-26
      • 2011-02-04
      • 1970-01-01
      • 1970-01-01
      • 2012-03-25
      相关资源
      最近更新 更多