Re: Composer, Packagist, gitea, gitlab et github sont dans un bateau
Cerdic <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <b344060f-dd23-4e67-9226-1090b24b8d1d@Spark> |
Git c’est quand même pas nouveau nouveau hein, il est peut-être temps de se mettre à la page et s’autoformer un minimum, plusieurs des questions que tu poses relevant totalement et uniquement de la prise en main de git et n’ayant rien à voir avec SPIP. Pour le reste relis la discussion et teste les outils qu’on a déjà commencé à mettre à disposition, c’est pas une relation client-fournisseur… -- Cédric Le 21 oct. 2019 à 10:06 +0200, RealET <[email protected]>, a écrit : > Cerdic a écrit le 21/10/2019 à 09:45 : > > > Je pense qu’on est tous d’accord pour dire qu’on a envie de garder la > > synchro git/svn le moins longtemps possible, et qu’une fois qu’on > > utilise tous git on peut envisager assez rapidement de la débrancher. > Euh… > Pour ma part, j'ai plusieurs installations de SPIP 100% SVN (SPIP + > plugins) représentant dans les 500 sites. > C'est facile à mettre à jour (svn up, svn up plugins/*, …) > Et c'est facile de lire le numéro de révision pour remonter à un numéro > de révision antérieure en cas de bug. > > Donc, pour ces cas d'usage, j'aurais besoin : > - 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) > - de comprendre comment remonter à n commit en arrière > - de comprendre comment changer de branche (svn sw) > > 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 ? > > En attendant, la synchro git<->svn est une nécessité. > > -- > RealET > > > _______________________________________________ > 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