Opened 11 years ago

# how does this go together with mercurial plugin?

Reported by: Owned by: rupert thurner Emmanuel Blot lowest RevtreePlugin normal 0.10

### Description

wow, this plugin seems to provide a really nice view. how this goes together with other trac plugins, like darcs, mercurial, bazaar-ng, git, and concepts like http://moin.pocoo.org:8080/hg-branchview-integration?cmd=branchview;rev=2378;revcount=15;bgheight=33 mercurial branch view?

### comment:1 Changed 11 years ago by Emmanuel Blot

Well, I really do not plan to support any other version control backend but Subversion. I'm really happy w/ SVN, I don't plan to use any other backend - no spare time to try and/or investigate other backends, sorry.

I guess there would be -at least- some issues with the way the plugin manages the changesets (changeset sorting is based on the monotonic version number increase of SVN - not on the changeset date - so I guess it may not be compliant with other backends). There is only one direct access to the SVN repository (vs. accessing the repository through the VC abstraction layer and the repository cache) in model.Repository.get_revision_properties(), as the abstraction layer does not manage revision-wide properties. I guess this could be easily bypassed or abstracted for another VC backend.

If anyone is interested in porting the plugin for an alternative backend, it could be integrated within this plugin.

### comment:3 Changed 10 years ago by Emmanuel Blot

I've removed the last direct Subversion backend dependency in [1866].

This does not mean that the plugin may be used w/ Hg though, as the revision numbering scheme has yet to be addressed.

### comment:5 Changed 10 years ago by Emmanuel Blot

Priority: normal → lowest

### Modify Ticket

Change Properties