Last change
on this file since 16 was
16,
checked in by retracile, 15 years ago
|
Mergebot: Codebase as released with permission from CommProve?, plus cleanups to remove traces of that environment.
|
File size:
812 bytes
|
Rev | Line | |
---|
[16] | 1 | = Installing = |
---|
| 2 | # Checkout the source. |
---|
| 3 | $ svn co <url> mergebot-0.10 |
---|
| 4 | $ cd mergebot-0.10 |
---|
| 5 | $ python setup.py bdist_egg |
---|
| 6 | $ cp dist/TracMergeBot*.egg <mytracenv>/plugins/ |
---|
| 7 | # Create the mergebot work area |
---|
| 8 | $ mkdir <mytracenv>/mergebot |
---|
| 9 | $ chown <webserver>:<webserver> <mytracenv>/mergebot |
---|
| 10 | |
---|
| 11 | # Add to trac.ini: |
---|
| 12 | [mergebot] |
---|
| 13 | work_dir = /var/www/trac/mytracenv/mergebot |
---|
| 14 | repository_url = http://servername/repos |
---|
| 15 | |
---|
| 16 | [ticket-custom] |
---|
| 17 | mergebotstate = select |
---|
| 18 | mergebotstate.label = MergeBotState |
---|
| 19 | mergebotstate.options = | tomerge | merged | tobranch | branched | conflicts |
---|
| 20 | mergebotstate.value = |
---|
| 21 | |
---|
| 22 | # Give MERGEBOT_* permissions to your users. |
---|
| 23 | # Make sure you have a version for 'trunk' |
---|
| 24 | # Make sure you have your Subversion directory structure setup as |
---|
| 25 | # <component>/trunk |
---|
| 26 | # <component>/tags |
---|
| 27 | # <component>/branches |
---|
| 28 | |
---|
| 29 | # Restart your webserver |
---|
Note: See
TracBrowser
for help on using the repository browser.