Changes between Version 8 and Version 9 of WinSvnHooksIntegration


Ignore:
Timestamp:
Nov 26, 2015, 9:40:11 AM (4 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • WinSvnHooksIntegration

    v8 v9  
    99=== Assumptions
    1010
    11  * Coder is unlikely to put in a commit until after  n (scripts assume 5) minutes after the ticket is created
     11 * Coder is unlikely to put in a commit until after n minutes after the ticket is created, the scripts assume 5 minutes.
    1212 * Update of ticket/repository with change-set can wait for n (script assumes 5) minutes after the commit is completed.
    1313
     
    1515
    1616The flow consists of the following steps:
    17  * 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
     17 * 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.
    1818 * 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.
    19   1. Enforces reference to 1 ticket only
    20   2. Verifies minimum comment length (15)
    21   3. Verifies ticket exists
     19  1. Enforces reference to 1 ticket only.
     20  2. Verifies minimum comment length (15).
     21  3. Verifies ticket exists.
    2222  4. Verifies commit author is ticket owner or is in a group that permits the action.
    2323 * Subversion Post Commit {{{(postCommit.cmd,postRevPropChange.cmd}}} - In this step (see sample hooks {{{post-commit.cmd,post-revprop-change.cmd}}}) a file is created with the trac command for executing the change-set.
     
    3232
    3333If you have any issues, create a
    34 [http://trac-hacks.org/newticket?component=WinSvnHooksIntegration&owner=LloydFernandes new ticket].
     34[/newticket?component=WinSvnHooksIntegration new ticket].
    3535
    3636[[TicketQuery(component=WinSvnHooksIntegration&group=type,format=progress)]]
     
    3838== Download
    3939
    40 Download the latest revision from [download:winsvnhooksintegration here].
     40Download the latest revision from [export:winsvnhooksintegration here].
    4141
    4242== Source
    4343
    44 You can check out WinSvnHooksIntegration from [http://trac-hacks.org/svn/winsvnhooksintegration here] using Subversion, or [source:winsvnhooksintegration browse the source] with Trac.
     44You can check out WinSvnHooksIntegration from [/svn/winsvnhooksintegration here] using Subversion, or [source:winsvnhooksintegration browse the source] with Trac.
     45
     46== Installation
     47
     48General instructions on installing Trac plugins can be found on the [TracPlugins#InstallingaTracplugin TracPlugins] page.
    4549
    4650== Recent Changes