El mundo no es perfecto. Seguramente no puedes cambiar todos tus proyectos a Git ahora mismo. Algunas veces estás obligado a utilizar otro VCS en un proyecto, y muchas veces ese sistema es Subversion. Vas a pasar la primera parte de este capítulo aprendiendo sobre git svn
, el enlace entre Subversion y Git.
Más adelante es posible que quieras convertir tu proyecto existente a Git. La segunda parte de este capítulo cubre cómo migrar tu proyecto a Git: primero desde Subversion, luego desde Perforce, y finalmente vía un script para importar a medida desde un caso de importación no estándar.