He clonado las fuentes de un proyecto usando Git, que se convierte en el servidor de un repositorio SVN. El problema con este repositorio de Git es que carece de etiquetas, ramas y faltan algunas revisiones. El número de revisiones es enorme (~ 20000) para mí al usar git-svn clone, y sería un desperdicio de ancho de banda y tiempo ya que tengo la mayoría de los objetos en mi repositorio local. Debido a esto, me gustaría saber:Use git-svn con un repositorio existente que carece de .git/svn/
- ¿Cómo puedo convertir mi repositorio Git a un repositorio git-svn para actualizar directamente desde el repositorio SVN en lugar de la fractura repositorio git.
- ¿Puedo buscar las revisiones faltantes sin tener que clonar todo?
- ¿Es posible descargar etiquetas directamente con Git?
- ¿Serán esas ramas un problema extra?