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
|
Line | |
---|
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.