Après la migration de PHPExcel, je devais migrer YATS de SourceForge vers GitHub.
Cela ressemble beaucoup à la migration SVN vers GIT.
Pré-requis : un VM Debian en 32bits
Première étape : l’installation
- On installe les paquets « git-cvs »
1sudo apt-get install git-cvs
Deuxième étape : la configuration
- On configure Git avec votre nom et votre mot de passe :
1 2git config --global user.name "My Name" git config --global user.email email@fai.net - On vérifie la configuration de Git :
1git config -l - On crée le dossier pour la migration de PHPExcel et on s’y déplace
1 2 3mkdir projects mkdir projects/YATS cd projects/YATS/ - On initialise un repository git
1git init
Troisième étape : la migration
- On lance la migration :
1git cvsimport -a -A ../authors.txt -p x -v -d :ext:progi1984@yats.cvs.sourceforge.net:/cvsroot/yats yats - On crée le repository chez Github
- On crée un lien vers le repository distant :
1git remote add origin https://github.com/Progi1984/YATS.git - On finit par pousser tout le contenu du repository local vers le distant
1git push -u origin master
Et voilà, fini !
Liens :