Is there an svn interface for git

We plan to migrate our repositories from svn to git. However, there are some people using np_subversion that combine SVN in TYPO3-Backend.

np_subversion calls the svn client to create updates, commit, display logs, etc. I am looking for a tool that behaves as an svn client but works in the git repository as its backend. (View of git-svn, but vice versa)

Alternatively, if anyone knows the extension that integrates git into the TYPO3 backend, I would appreciate it.

+4
source share
3 answers

I think what you are really looking for is the svn server which is the proxy server for git. It was planned 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.

+2
source

This is the Python code for serving the git repository using the svn protocol:

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

+2
source

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

+1
source

Source: https://habr.com/ru/post/1301570/


All Articles