Migration d’un serveur SVN vers GIT
Projet réalisé dans le cadre de mon stage chez Cinemeccanica France.
Problèmatique :
Après avoir testé l’utilisation de GIT avec quelques développeurs, il faut maintenant passer le reste de l’entreprise sur cet utilitaire afin d’abandonner définitivement SVN.
Si vous avez lu la section précédente, l’utilisation de git nous permettera de facilement utiliser ces instructions pour réaliser un git svn clone du dépôt. Ensuite, nous pourrons arrêtez d’utiliser le serveur Subversion, poussez sur un nouveau serveur Git et commencez à l’utiliser. Si vous voulez l’historique, vous pouvez l’obtenir aussi rapidement que vous pourrez tirer les données du serveur Subversion (ce qui peut prendre un certain temps).
Il faudra effectuer les étapes suivantes pour que tous se déroule sans perte de donnée :
Conclusion :
Toutes les données, branches et tags sont à présent disponibles sur le serveur Git. Les développeurs n’ont plus besoin d’utiliser SVN maintenant, ils retrouveront toutes leurs données et leur historique des versions sur le nouveau dépot GIT.