Зачем кому-то создавать проблемы с помощью журнала коммитов? - PullRequest
3 голосов
/ 17 января 2010

Я изучал интеграцию SCM / Bug tracker, когда обнаружил, что можно не только закрывать и изменять проблемы из журнала фиксации, но и создавать их.

Но так как журнал фиксации предназначен для изменения кода, я не понимаю, почему кто-то может изменить код для создания проблемы. Пожалуйста, приведите один сценарий, в котором это оправдано.

Ответы [ 2 ]

6 голосов
/ 17 января 2010

Один сценарий может быть, когда вы фиксируете исправление для определенной проблемы, но вы знаете, что проблема, которую вы решили, это краткосрочное исправление для этой проблемы.

В этом случае может потребоваться открыть еще одну проблему в свете краткосрочного исправления, чтобы вы знали, что вам необходимо предоставить долгосрочное исправление где-нибудь в будущем.

1 голос
/ 17 января 2010

Может быть, в ситуации, когда отчет об ошибках включает несколько «вложенных ошибок»: коммит может решить одну из этих «вложенных ошибок» и создать другой отчет для оставшихся «вложенных ошибок»?

Или иногда, если вы делаете какой-то хакерский патч, чтобы быстро решить неотложную ошибку, вы можете создать еще один отчет, чтобы «исправить хакерский патч», чтобы создать долгосрочное решение?

...