Committing Changes
- All commits must reference an open ticket; this is enforced by a pre-commit hook
- You can reference more than one ticket with a commit
Referencing Tickets
- "re", "references", "refs", and "see" will post the log to the ticket but will not change the ticket's state
- "close", "closed", "closes", "resolve", "resolved", "resolves" will resolve the ticket as fixed; this should only be done if the change will not need to be merged into a branch
- "fix", "fixes", "fixed" will change the ticket's state to needsmerge; this leaves the ticket open for tracking the merge from trunk into the milestone branch
Download in other formats: