Gibt es ein Programm, das tut was git-svn tut, aber in einer Situation, in der das Repository auf dem Server git ist und der Entwickler svn verwendet?RW Zugriff auf das git-Repository mithilfe von svn (git-svnserver)?
Ich weiß, dass github.com Svn Zugriff auf die Git-Repositories, die sie hosten, aber es sieht nicht so aus, als hätten sie dieses Projekt Open Source (noch?) Veröffentlicht, und die Verwendung ihrer Server ist keine Option für mich (nicht einmal ihre privaten Repositorien).
EDIT: Ich denke, was ich suche eine parallel zu 'git-cvsserver' ist - git-svnserver. In ein bisschen Suche habe ich einige 2-3 Jahre alte Themen auf der Git Mailingliste gefunden, aber es sieht nicht so aus, als ob irgendjemand bedeutende Fortschritte gemacht hätte. Ich hoffe, dass mir jemand das korrigieren kann.
Gibt es momentan git-svnserver-Projekte? Ich würde es hassen, doppelte Anstrengung zu haben, aber es scheint, dass GitHub is the farthest along, aber niemand sonst kann es haben.
Ich bin mir nicht sicher, das macht was ich will. Dies ist nur für meine Mitarbeiter, die nicht auf git wechseln wollen, da sie in svn jetzt nur checkout/update/commit sind. Wenn sie jemals mehr tun mussten, konnte jemand ihre Hand durch die Verwendung von Git halten. –
@drhorrible: es könnte immer noch eine Lösung sein: ein Skript wie [git2svn] (http://repo.or.cz/w/git2svn.git) (siehe auch http://stackoverflow.com/questions/572893/cloning) -a-non-standard-svn-repository-with-git-svn/572898 # 572898) könnte ihre SVN-Geschichte für sie einrichten, die git Repo dort sein dann ihre SVN-Arbeit in der lokalen Git-Repo vor bekommen für die anderen Git-Benutzer zurückgeschoben werden. – VonC