Después de la migration de git-svn: ¿migrar una twig no migrada más tarde?

Recientemente migramos de SVN a git. Desafortunadamente, solo se migró el tronco, pero las twigs para las correcciones de errores en las revisiones de producción no se migraron. 8- {¿Es posible migrar las twigs que faltan ahora, meses después? Desafortunadamente, hacer la migration completa nuevamente sería molesto, ya que hemos estado trabajando en el repository por un time.

Todavía podría realizar la migration completa de nuevo, por lo que tendría dos repositorys: uno con el historial de Subversion completo y todas sus twigs (llamémoslo "file") y otro con el tronco viejo y el desarrollo además de eso.

Luego, podría agregar el repository de files como un control remoto al nuevo e integrar manualmente sus twigs adicionales en el nuevo.

Es posible que algunas de las confirmaciones se dupliquen de esa manera, pero podrías vivir con eso o volver a establecer una base de esas twigs de Subversion sobre las confirmaciones de troncales previamente importadas.

¿Es posible migrar las twigs que faltan ahora, meses después?

Sí. Solo use (apropiadamente !!!) git-svn otra vez: git svn init -b + git svn fetch para preparar NEW branches-only clon parcial de SVN-repo (o edite en .git/config relacionado [svn-remote] sección después de init a mano en el caso de una estructura de tree compleja y clonación solo de un subset de twigs), que luego extrae | search en un clon VIEJO con solo el tronco y la modificación local de Git