Project

General

Profile

Actions

Patch #7445

closed

Patch for improved repository commit auto-updates

Added by Brian Lindahl almost 14 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
SCM
Target version:
-
Start date:
2011-01-25
Due date:
% Done:

80%

Estimated time:

Description

I found a need to have multiple forms of auto-updates for issues through repository commits. This patch changes the wording from 'commit_fix' to 'commit_update' to represent the fact that not all repository commits are 'fixes'. In addition, there are now 5 slots for auto-updates through repository commits.

One example of usage is that in my projects, repository commit messages can automatically move an issue through the following an advanced flow if the commit message contains the following keywords:

branches   --> move to 'In Progress'   used to indicate that work has started on an issue
implements --> move to 'Implemented'   used to indicate that an issue has been implemented
integrates --> move to 'Integrated'    used to indicate that an issue has been integrated back into an integration branch to await a future release
releases   --> move to 'Released'      used to indicate that an issue has made it into a release that has passed acceptance test
verifies   --> move to 'Closed'        used for internal verification before a release is given to a receiver

Having a large number of slots for commit message auto-updates has drastically reduced the burden on software engineers when it comes to using a defect tracking system, while still allowing a useful number of issue states from a management and lead perspective.


Files

commit-update-1.0.4.patch (11.6 KB) commit-update-1.0.4.patch Brian Lindahl, 2011-01-25 19:55
commit-update-1.1.0.patch (9.91 KB) commit-update-1.1.0.patch Brian Lindahl, 2011-01-26 22:14
commit-update-1.2.1.patch (10.2 KB) commit-update-1.2.1.patch Russell Frank, 2012-01-25 20:42
commit-update-1.4-stable.patch (10.5 KB) commit-update-1.4-stable.patch Déja Augustine, 2012-05-18 22:13

Related issues

Related to Redmine - Feature #1232: Referencing and fixing issues in commit messagesNew2008-05-13

Actions
Related to Redmine - Feature #4911: Multiple issue update rules with different keywords in commit messagesClosedJean-Philippe Lang2010-02-23

Actions
Actions

Also available in: Atom PDF