Re: Migration sous Git - Bascule finale au 1 juillet 2020
Cerdic <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <ae8001e3-5a0d-4264-b330-6ae4b4e09735@Spark> |
Totalement d’accord, allégeons allégeons ! -- Cédric Le 27 mai 2020 à 11:56 +0200, Eric Lupinacci <[email protected]>, a écrit : > Hello, > > > Aujourd’hui la migration sous git est bien avancée: > > - les plugins SPIP 3 sont tous migrés sur le Gitea à l’exception de certains qui sont passés sous le radar car non zippés. > - le débardeur construit les zips pour tout type de repo > - tradlang utilise git > - Plugins SPIP est donc correctement alimenté par les zips du débardeur > - les logs de commits sont maintenant générés par le débardeur également à partir du Gitea > - subgit permet de synchroniser git et svn > - il existe un backup complet sous GitHub de la zone svn > - on des ressources scripts et docs pour travailler sous git > > On est donc largement opérationnel pour travailler sous git même si tout n’est pas encore parfait. > > Néanmoins, la synchronisation svn-git est complexe, fragilise notre système et devient finalement plus nécessaire aujourd’hui. > Il faut alléger nos environnements tant en complexité qu’en maintenance. > Il est donc proposer de couper définitivement le lien svn à partir du 1 juillet. A cette date: > > - la synchronisation svn-git serait coupée et on arrêterait le subgit > - la zone svn serait fermée en écriture, donc plus aucun commit ne sera possible en svn > - tout commit se ferait via git et si certains plugins ont été oubliés ou ressortis du placard il sera possible de les importer sous gitea à la demande. > > Cela laisse le mois de juin pour basculer les environnements svn en git pour ceux qui n’ont pas encore fait le pas. > > Après, on pourra s’occuper de la dernière grosse opération de migration, à savoir les tickets redmine. > > > Vos avis? > > ++ > Eric > > PS: on pourrait peut-être aussi sortir la 3.3 en même temps ou c’est trop ? > _______________________________________________ > liste: https://listes.rezo.net/mailman/listinfo/spip-dev > doc: https://www.spip.net/ > dev: https://core.spip.net/ > irc://irc.freenode.net/spip