¿Hay un programa que hace lo que hace git-svn, pero en una situación donde el repositorio en el servidor es git, y el desarrollador usa svn?RW Accede al repositorio de git usando svn (git-svnserver)?
Sé que github.com permite el acceso de svn a los repositorios de git que alojan, pero no parece que hayan lanzado este proyecto de código abierto (¿todavía?), Y usar sus servidores no es una opción para mí (ni siquiera sus repositorios privados).
EDIT: Creo que lo que estoy buscando es un paralelo a 'git-cvsserver' - git-svnserver. En un poco de búsqueda, encontré algunos hilos de 2-3 años en la lista de correo git, pero no parece que nadie haya progresado significativamente. Espero que alguien pueda corregirme sobre eso.
¿Hay algún proyecto de git-svnserver actualmente en curso? Odiaría tener un esfuerzo duplicado, pero parece que GitHub is the farthest along, pero nadie más puede tenerlo.
No estoy seguro de que esto haga lo que quiero. Esto es solo para mis compañeros de trabajo que no quieren cambiar a git, porque todo lo que hacen en svn ahora es checkout/update/commit de todos modos. Si alguna vez tuvieron que hacer más, alguien podría ayudarlos a usar git. –
@drhorrible: aún podría ser una solución: un script como [git2svn] (http://repo.or.cz/w/git2svn.git) (ver también http://stackoverflow.com/questions/572893/cloning -a-non-standard-svn-repository-with-git-svn/572898 # 572898) podría configurar su historial de SVN, el git repo estaría ahí para poder recuperar su trabajo de SVN en el repositorio de Git local antes siendo rechazado por los otros usuarios de Git. – VonC