Passer de SVN à GIT

2019-09-16

Passer de SVN à GIT

Création du "repository" GIT

On a besoin de créer un nouveau "repository" GIT dans lequel vous allez vouloir mettre le code qui se trouve à cette étape ci encore sous SVN.

Une fois votre nouveau "repository" crée vous devez avoir un URL pour ce "repository" justement. 

Récupérer le projet SVN localement

Pour récupérer un projet SVN localement simplement rouler la commande suivante dans votre terminal

git svn clone https://mon-url-svn-repo.com/my-project/ my-project

Convertir le projet SVN en projet GIT

On va maintenant pouvoir convertir le projet SVN vers un projet GIT concrètement. Pour ce faire, rouler la commande suivante dans votre terminal

cd my-project

git remote add origin https://mon-url-git-repo.com/git_repo.git

On a maintenant notre projet sous GIT. Il reste cependant à pousser le code sur le "repository" distant.

git push origin master

 

 

Et voila, votre projet se trouve maintenant sous GIT.

 

Commentaires

Monday 16 September 2019 - Hishand
J'aime beaucoup l'idée. Si je comprends bien ta branche "dev" (en maintenance) est une branche tampon et tu ne la merges plus sur une autre branche. Tu merges seulement les branches "tickets/features" sur la "stable" (après les avoir testées sur la "dev") puis la "stable" sur la "master"? Un petit schéma en plus serait parfait Merci