denio7 / egit

Automatically exported from code.google.com/p/egit
0 stars 0 forks source link

Make filesystem code pluggable (with interfaces), so jgit can be used as a DVCS for databases. #119

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I would like to use git as the DVCS backend for a large  text database (indexed 
by Lucene). Offline 
collaboration and branching/merging are important in our scenario.

Any thoughts? Would these kind of modifications belong in the central branch 
once solid, or should 
I maintain my own?

Original issue reported on code.google.com by Nathanae...@gmail.com on 24 Sep 2009 at 11:23

GoogleCodeExporter commented 8 years ago
First of all, this is not a "Defect" but a request for "Enhancement".

I am trying to do a similar project (use jGit to back a distributed database).

I do not think that JGit should support pluggable storage backends, that seems 
out of
scope. JGit should be 100% compatible with the official Git, offer Java-based 
access
to Git repositories and nothing else.

If you are building a system that integrates Lucene, git and maybe other forms 
of
storage, that integration should happen on top (and outside) of jGit.

But maybe I do not understand what you are trying to do. What kind of 
modifications
are we talking here?

Original comment by thilopl...@googlemail.com on 6 Nov 2009 at 6:46

GoogleCodeExporter commented 8 years ago
Follow Shawns works at Eclipse.

Original comment by robin.ro...@gmail.com on 12 Jul 2010 at 4:52

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago

Original comment by robin.ro...@gmail.com on 12 Jul 2010 at 4:58