English 中文(简体)
Does a svn frontend for git exist
原标题:

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.

问题回答

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.





相关问题
Best practices for Subversion and Visual Studio projects

I ve recently started working on various C# projects in Visual Studio as part of a plan for a large scale system that will be used to replace our current system that s built from a cobbling-together ...

Changing username in SVN+SSH URI on the fly in working copy

I am using SVN+SSH to check out a working copy of repository from an SVN server on which all developers are members of a developer group and have full read/write permissions on the repository ...

ASP.NET MVC: How should it work with subversion?

So, I have an asp.net mvc app that is being worked on by multiple developers in differing capacities. This is our first time working on a mvc app and my first time working with .NET. Our app does not ...

How to search for file in subversion server?

Is there a way to search for a file in a subversion repository? Something similar to Unix find command, with which I can find the location of a file in a repository. I know there is svn list, but ...

热门标签