Estoy acostumbrado a git y me gusta mucho, pero uno de mis clientes está (¿todavía?) Utilizando la subversión, realmente no sé nada de svn, pero sé que hay un paquete git-svn.¿Puedo usar git-svn y parecer que estaba usando SVN, si es así cómo?
Sé que es posible obtener un repositorio de svn con git, pero ¿puedo usar git en lugar de svn y aún confirmar, y "pulsar" para el servidor svn central?
Quiero usar git y no svn si puedo me puede indicar algún tutorial para hacerlo?
Gracias
EDIT:
que en realidad no me importa para recuperar todos los confirmaciones, sólo el 10/20 anterior sería suficiente ya que la aplicación se encuentra en un estado de trabajo y que es solo sobre hacer mejoras, así que solo buscaré todo el historial de confirmaciones si es realmente necesario.
"y parece que estaba usando SVN": si es realmente importante que ninguno de los demás usuarios de svn sepa que has estado usando git, ten cuidado de no confirmar tu '.gitignore' file o algo así, y nunca 'git svn dcommit' se compromete más de una vez a la vez, ya que estarán separados unos pocos segundos en los registros de svn. Pero aparte de eso, puedes pensar en git como un cliente de svn muy elegante y nadie sabrá la diferencia. – MatrixFrog