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?Migrar de Sourceforge a Github
Respuesta
He escrito una secuencia de comandos de Python para migrar problemas. Está en https://github.com/ttencate/sf2github.
Cuidado: domingo por la tarde software. Utilice bajo su propio riesgo, etc. etc. Solicitudes de extracción bienvenidas!
This script usa rsync para sincronizar el svn repo crudo en su directorio/tmp y requiere el rubí svn2git para importar la información de svn commit a git.
Si utiliza una versión más reciente de la infraestructura SVN proporcionada por sourceforge (también conocido como SVN 2.0 dev), puede usar el script this en su lugar - Arranqué el original para simplemente hacer cambios en el comando rsync. :)
ya que acabo de hacer esto aquí es mi enfoque
crear un repositorio Git local desde el repositorio SVN remota
git svn clone http://svn/repo/here/trunk
ahora empujar el repositorio de github
git remote rename origin upstream
git remote add origin [email protected]:myname/myproject.git
git push origin master
Para la parte SVN a GitHub, esta es la forma más fácil: https://import.github.com/new
Pero no importa problemas.
manera más fácil para git to git también. – chappjc
- 1. Migre los tickets de sourceforge a los problemas de GitHub
- 2. Migrar Confluencia a Github wiki (Gollum)
- 3. Migrar problemas de Bugzilla a github Issue Tracker
- 4. ¿Es posible migrar de alguna manera desde Google Code a Github?
- 5. SVN + SSH y Sourceforge
- 6. Migrar TimeZone a DateTimeZone
- 7. Migrar de DataSets a EntityFramework
- 8. Migrar de Jam a CMake
- 9. Migrar de Oracle a MySQL
- 10. ¿Cómo respondo a una lista de distribución de sourceforge?
- 11. Codeplex/Sourceforge para uso interno
- 12. Herramienta para migrar de DB2 a MySQL
- 13. Cómo migrar de fósil a hg
- 14. ¿Cómo migrar de mysql 5.1 a 5.5?
- 15. Migrar de Subversion 1.4 a 1.6
- 16. Migrar de ClearCase a SVN/Mercurial
- 17. ¿Migrar proyecto de RCS a git?
- 18. ¿Cómo migrar de SourceGear Vault a TFS?
- 19. ¿Cómo migrar de virtualenv a buildout?
- 20. Migrar de Subversion a Team Foundation Server
- 21. Cómo migrar de SQLite a PostgreSQL (Rails)
- 22. migrar datos de MS SQL a PostgreSQL?
- 23. Herramienta para migrar de SVN a TFS
- 24. No se puede descargar MinGW de Sourceforge
- 25. Migrar el sitio LAMP alojado a AWS
- 26. Migrar VB.NET 2.0 Winform a 3.5 WPF
- 27. ¿Deberíamos migrar a WPF o Winforms?
- 28. Migrar YUI 2 a YUI 3
- 29. Migrar a Amazon SQL Server RDS
- 30. ¿Vale la pena migrar a Rake?
No estoy seguro de que haya una manera fácil. Probaría la [API de GitHub Issues] (http://develop.github.com/p/issues.html) y trataría de moverlos yo mismo. De hecho, si busca GitHub, puede encontrar una idea o repositorio que tenga una solución preparada que use la API de GitHub. – Petros