| 8 | |
| 9 | This means the svnsync commands can be done automatically on commit, instead of via an out-of-band setup. It also enables the full set of "commit ticket updater" features for automatically associating tickets with changesets. |
| 10 | |
| 11 | It has only been tested with subversion and Trac 0.12.2! |
| 12 | |
| 13 | To use: |
| 14 | * build and install the plugin: run `python setup.py bdist_egg`, copy the egg to `$trac/plugins`. |
| 15 | * svnsync initialize a local mirror of the beanstalk repository. |
| 16 | * add [beanstalk].trac_admin_command trac config, eg `trac_admin_command = /usr/local/bin/trac-admin` |
| 17 | * add [beanstalk].sync_commands trac config with exact svnsync synchronize command, eg `sync_commands = REPO:svnsync synchronize file:///home/svn-repos/REPO` |
| 18 | * beanstalk: point web hook integration at `http://trac/beanstalk_hook/REPO/` |