Opened 15 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: ↓ 2 Changed 14 years ago by anonymous
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.
I made a modified version of bitten that should be fully compatible with git. See http://trac-hacks.org/wiki/BittenForGitPlugin