views:

181

answers:

3

We are planing to migrate our repositories from svn to git. However there are some people using np_subversion which integrates SVN into the TYPO3-Backend.

np_subversion calls the svn client to make updates, commits, show logs etc. I am looking for a tool that behaves like the svn client but works on a git repository as its backend. (Kind of git-svn but the other way round)

Alternatively if anyone knows an extension that integrates Git into the TYPO3 Backend I would appreciate that.

+1  A: 

I think what you're actually looking for is a svn server that is a proxy to git. There have been plans to implement git-svnserver, and it was a potential project for SoC 2007, 2008 and 2009, but as far as I know it was never completed.

Mauricio Scheffer
Yes, indeed. That would be great if there would be some implementation.
Michael Kowhan
A: 

I'm not sure if this meets your needs but Easy Git (a.k.a. eg) is a thin layer (single perl script) that provides a more CVS and SVN-like interface to Git. Make sure you checkout the Easy Git for SVN users page. You can also find the code online from the official repository at Gitorious.

Pat Notz
A: 

This is Python code to serve a git repository over svn protocol:

http://git.q42.co.uk/git_svn_server.git

mab