| | 1 | == Please follow these guidelines, when committing changes to SVN == |
| | 2 | |
| | 3 | All commits should follow pattern |
| | 4 | |
| | 5 | '''''X.X.X - [ [ trac command ] #XXXX ] - description''''' |
| | 6 | |
| | 7 | where: |
| | 8 | |
| | 9 | '''X.X.X''' - Core version number |
| | 10 | |
| | 11 | '''[ trac command ]''' - command to control trac ticket status or comment |
| | 12 | |
| | 13 | '''[ #XXXX ]''' - trac ticket number(s) (when commit is linked to a Trac ticket) |
| | 14 | |
| | 15 | '''description''' - brief explanation of committed changes |
| | 16 | |
| | 17 | |
| | 18 | === Examples: === |
| | 19 | 4.5 - for #3948 - added functionality to generate PO for Exemplis [[br]] |
| | 20 | 4.5 - test #3920 - Add CREATE BY to searcher screen [[br]] |
| | 21 | 4.5 - fixed #1234, #1235 - Fixing user interface alignment [[br]] |
| | 22 | |
| | 23 | |
| | 24 | == Trac Commands == |
| | 25 | '''for re ref see''' - Add committed message as a comment on Trac ticket |
| | 26 | |
| | 27 | '''fix fixed fixes fixing test''' - Change ticket status to "testing" |
| | 28 | |
| | 29 | '''close closed closes closing''' - Close ticket. '''''NOTE:''''' Avoid these commands, as they close ticket omitting testing cycle! |