Changes between Version 17 and Version 18 of TracDev/DevelopmentWorkflow
- Timestamp:
- Apr 27, 2020, 7:50:09 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TracDev/DevelopmentWorkflow
v17 v18 17 17 Commits should be atomic. If three separate issues are being fixed (unless they are all fixed by one change), they need to be done as three separate commits. This also applies to whitespace and style changes, which should be done in their own commit. Whitespace commits should not include code or content changes. Accordingly, code change commits should not include whitespace changes (unless the whitespace changes are on the same lines as the code being changed). 18 18 19 Commit messages should describe what changed, and reference the issue number if the commit closes or is associated with a particular issue. Example:19 Commit messages should describe what changed, and reference the issue number if the commit closes or is associated with a particular issue. 20 20 21 Example: 21 22 {{{ 22 23 Version: Short Description 23 24 24 25 Optional Long Description 25 26 27 [skip ci] (optional) 28 26 29 Refs #zzz 27 30 }}} … … 34 37 35 38 There are two line breaks between the subject and the long description. The description can have any length and formatting, like lists, but it must be hard-wrapped at 80 characters. 39 40 === Skipping Build 41 42 If you are confident the CI tests don't need to be 43 run for this commit (e.g. a documentation change), 44 add [[https://docs.travis-ci.com/user/customizing-the-build/#skipping-a-build|"[skip ci]"]]. 36 45 37 46 === References