Modify

Opened 11 years ago

Last modified 11 years ago

#13 new defect

Trying to get trac, monotone and bitten to work together

Reported by: alien.technology+trac@… 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:

Attachments (1)

tracmtn-65cc6f.patch (7.5 KB) - added by alien.technology+trac@… 11 years ago.
Patch for TracMonotone, apply to revision 65cc6f5a3ee53454c0232be02a6d63ba5c973fdb

Download all attachments as: .zip

Change History (2)

Changed 11 years ago by alien.technology+trac@…

Attachment: tracmtn-65cc6f.patch added

Patch for TracMonotone, apply to revision 65cc6f5a3ee53454c0232be02a6d63ba5c973fdb

comment:1 in reply to:  description Changed 11 years ago by anonymous

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.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Thomas Moschny.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from Thomas Moschny to the specified user. Next status will be 'new'.
The owner will be changed from Thomas Moschny to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.