Changes between Version 2 and Version 3 of WinSvnHooksIntegration
- Timestamp:
- May 10, 2012, 1:10:11 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WinSvnHooksIntegration
v2 v3 8 8 9 9 === Assumptions === 10 * Coder is unlikely to put in a commit until after n (scripts assume 5) minutes after the ticket is created11 * Update of ticket/repository with change-set can wait for n (script assumes 5) minutes after the commit is completed.10 * Coder is unlikely to put in a commit until after n (scripts assume 5) minutes after the ticket is created 11 * Update of ticket/repository with change-set can wait for n (script assumes 5) minutes after the commit is completed. 12 12 13 13 === Flow === 14 14 The flow consists of four steps. 15 * Trac Prep {{{(tracSVNInfo.cmd)}}} - During this step a file is generated with a list of outstanding tickets along with owner and state. Also generated is a list of members in a specific group16 * Subversion Pre Commit {{{(preCommit.cmd)}}}- This pre commit command check for the following using data generated from the above step. A sample {{{(pre-commit.cmd)}}} hook is provided.15 * Trac Prep {{{(tracSVNInfo.cmd)}}} - During this step a file is generated with a list of outstanding tickets along with owner and state. Also generated is a list of members in a specific group 16 * Subversion Pre Commit {{{(preCommit.cmd)}}}- This pre commit command check for the following using data generated from the above step. A sample {{{(pre-commit.cmd)}}} hook is provided. 17 17 1. Enforces reference to one ticket only 18 18 2. Verifies minimum comment length (15)