The new multi-repo APIs should help to alleviate this. Currently Trac doesn't really grok the idea of having more than one "code base" in a single Trac. I know the branch has a version of the svn and hg plugins, you might want to try adding support to the mtn plugin as well. You would probably also need to put a repo selector (assuming you manifest branches as isolated repos) into bitten. Hope that helps.
--Noah On Dec 28, 2008, at 12:24 PM, Cider head wrote: > > Hey, are there many trac users who use the monotone backend out there? > I've been playing around with Trac, Bitten and TracMtn, and the whole > lot doesn't quite hang together. > > Trac and TracMtn seem to work together fairly well. It's a bit > arbitrary which revision turns up in the browser when you hit 'Browse > source', and the Timeline view wants to display every revision in the > repository. It's not possible to convince the timeline to only display > certain branches (as far as I can see). > > Bitten seems to have a similar view of the monotone repository: By > default, it just tests the latest revision regardless of which branch > it's on. The 'Build all revisions' option under Master Settings will > get it to try to build and test every single revision regardless of > which branch the revision is on. I guess this isn't going to work for > most people, since most repositories will contain multiple projects, > differentiated by the branch name. > > I'm thinking that the current versioncontrol API is centred around > subversion. I'm not sure the whole Node concept is a good match for > monotone, judging by the methods it supports. > > So, I've been playing with the code a bit. Just to experiment, I > introduced a RepositoryView object which is like the existing > Repository, but it restricts the view according to some selector like > branch or tag, and the actual selector can be specified in the config > file. The bulk of the changes are on the versioncontrol API, with some > small changes in Bitten and TracMtn. > > So, I'm interested to know... > - Is there any refactoring on the VC API going on at the moment? Is it > something that needs some help? > - Is anyone using trac with montone? Would they be interested in my > patches (~300 lines of patch). Where should I post this stuff? > - If there's some development going on that needs assistance, let me > know. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en -~----------~----~----~----~------~----~------~--~---
