Opened 16 years ago
Last modified 3 years ago
#13 new defect
Trying to get trac, monotone and bitten to work together
Reported by: | Owned by: | Thomas Moschny | |
---|---|---|---|
Priority: | major | Component: | tracmtn |
Version: | Keywords: | ||
Cc: |
Description
It would be good to get trac, montone and bitten to work together.
I've had some success, and it needed three patches:
- One on trac, see http://trac.edgewall.org/ticket/7920
- One on bitten, see http://bitten.edgewall.org/ticket/342
- One on TracMonotone, attached.
Attachments (1)
Change History (2)
by , 16 years ago
Attachment: | tracmtn-65cc6f.patch added |
---|
comment:1 by , 16 years ago
Attached patch modifies the way a monotone repository is specified. Instead of specifying just the monotone db, both a database and a monotone selector are specified, separated by a ':' character e.g.
repository_dir = /path/to/db.mtn:b:com.acme.widget
Specifies that the plugin should only study the com.acme.widget branch. This plays well with trac's multirepos support, so that you can map in several branches:
[repositories] acme.dir = /data/database.mtn:b:com.acme.widget tracmtn.dir = /data/database.mtn:b:net.venge.monotone.tracmtn testing.dir = /data/database.mtn:c:release-candidate
This allows more control with Trac/Bitten e.g. specifying the path as /acme means only that the acme build/test only gets applied to the acme branch.
Patch for TracMonotone, apply to revision 65cc6f5a3ee53454c0232be02a6d63ba5c973fdb