开发者

Does a svn frontend for git exist

开发者 https://www.devze.com 2022-12-20 05:28 出处:网络
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.

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 integrate开发者_开发技巧s Git into the TYPO3 Backend I would appreciate that.


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.


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

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


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.


Some 12 years later, this SO question showed up in the results to my web search along with https://github.com/git-as-svn/git-as-svn.

That project seems active; I have not tried it and I am not related to it. According to their documentation, they are based on or inspired by http://git.q42.co.uk/git_svn_server.git (that is @mab's answer).

And there is https://subgit.com/. It is non-free; I have not tried it and I am not related to it.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号