Edgewall Software
Modify

Opened 14 years ago

Last modified 14 years ago

#539 new enhancement

Proper integration of other versioning systems than subversion

Reported by: e0425863@… Owned by:
Priority: major Milestone: 0.7
Component: General Version: dev
Keywords: Cc:
Operating System:

Description

Problem: Using git properly with bitten is not possible at the moment. Git cannot handle the path, min/max revision parameters from bitten and would need different parameters.

Suggestion: Pull out all functionality that is subversion specific (configuration interface, database sheme, calls to repository) into a bitten-subversion plugin. This extra layer would allow to develop plugins for other versioning systems.

Attachments (0)

Change History (3)

comment:1 follow-up: Changed 14 years ago by anonymous

I made a modified version of bitten that should be fully compatible with git. See http://trac-hacks.org/wiki/BittenForGitPlugin

comment:2 in reply to: ↑ 1 Changed 14 years ago by osimons

Replying to anonymous:

I made a modified version of bitten that should be fully compatible with git. See http://trac-hacks.org/wiki/BittenForGitPlugin

We're making some changes now that should make it better for sorting and displaying Mercurial and Git (see query:milestone=0.6&description=~mercurial&description=~git). As for remaining issues, it would be quite useful if they were raised here and detailed. Something like min/max revision should work, regardless of repository backend.

comment:3 Changed 14 years ago by e045863@…

You are right about min/max revision, it should work with the git plugin without any changes. However handling branches in git will require some changes. My Bitten For Git Plugin? should provide a starting point for these changes.

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The ticket will remain with no owner.
Author


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

 
Note: See TracTickets for help on using tickets.