Re: Composer, Packagist, gitea, gitlab et github sont dans un bateau
Matthieu Marcillaud <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 21/10/2019 à 10:06, RealET a écrit : > Donc, pour ces cas d'usage, j'aurais besoin : huhu, vas-y, fais tes courses ! > - d'un script qui transforme une installation pure SVN en pure Git > - d'un script de mise à jour des plugins (on ne peut pas faire git pull > *, il est nécessaire de le faire dossier par dossier) Un exemple (bash) for i in $(ls); do if [ -d $i ]; then cd $i; git pull --autostash; cd ..; fi; done > - de comprendre comment remonter à n commit en arrière Remonte 2 commits de là où tu es : git co HEAD~2 Retourner quelque part après : git co master git co v1.2.0 ... > - de comprendre comment changer de branche (svn sw) git co branche git co tag Mais ça ne concerne que le GIT en cours (pas les plugins-dist dans spip par exemple) Sinon, faut utiliser un des outils mentionnés. > > Variante : si j'ai bien compris, composer pourrait faire le boulot. > Mais seulement sur des versions stables, pas possible de récupérer une > version en dev ? Si. Tu peux même être très précis (indiquer le numéro de commit par exemple) > En attendant, la synchro git<->svn est une nécessité. Une nécessité pour toi peut être. C’est aussi ton boulot de migrer de l’un à l’autre... MM. _______________________________________________ liste: https://listes.rezo.net/mailman/listinfo/spip-dev doc: http://www.spip.net/ dev: http://trac.rezo.net/trac/spip/ irc://irc.freenode.net/spip