Automatically close Redmine Task with commit comment

后端 未结 2 372
独厮守ぢ
独厮守ぢ 2020-12-10 13:30

There is a feature (associated revisions) in Redmine to link commits with tasks with specific keywords typed in comment on commit:

Default keywords ar

相关标签:
2条回答
  • 2020-12-10 14:19

    Log in as an admin and go to Settings -> Repositories -> Referencing and fixing issues in commit messages:

    redmine settings

    Make sure that:

    • you have a status defined in the dropdown applied status
    • you're using the correct keywords in your commit messages

    The following examples will close an issue for the above settings:

    • fixes #1234
    • closes #1234

    To have the issue get closed, redmine will have to read the latest commit messages. Usually redmine does this when clicking on the Repository tab. You may also configure a rake task which does this regularly.

    0 讨论(0)
  • 2020-12-10 14:20

    Another answer to this is "not possible".

    Redmine has distinct statuses of "resolved" and "closed". You can map a set of keywords to a single status, but you can't configure different keywords to different statuses. In other words, you can't configure "fixed" to mean status of fixed at the same time that "closed" means a status of closed. You can do either, but not both.

    0 讨论(0)
提交回复
热议问题