tag github sourceforge

tag - Migrar de Sourceforge a Github



git push tag (4)

He escrito una secuencia de comandos de Python para migrar problemas. Está en https://github.com/ttencate/sf2github .

Cuidado: software del domingo por la tarde. Úselo bajo su propio riesgo, etc. etc. Solicitudes de extracción bienvenidas!

Estoy pensando en migrar un proyecto de Sourceforge a Github. Además del svn a git, ¿qué hay de migrar cosas como el rastreador de problemas? ¿Hay una manera fácil de hacer eso?



ya que acabo de hacer esto aquí está mi enfoque

crear un repositorio git local desde el repositorio svn remoto

git svn clone http://svn/repo/here/trunk

Ahora empuja el repositorio a github

git remote rename origin upstream git remote add origin [email protected]:myname/myproject.git git push origin master


This secuencia de comandos utiliza rsync para sincronizar el repo de svn sin procesar en su directorio / tmp y requiere la gema ruby ​​svn2git para importar la información de svn commit a git.

Si usa una versión más nueva de la infraestructura SVN provista por sourceforge (también conocido como SVN 2.0 dev), puede usar this secuencia de comandos en su lugar - Arranqué el original para simplemente hacer cambios en el comando rsync. :)