Re: Les branches spip-3-stable

RastaPopoulos <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 19/03/2018 à 09:12, [email protected] a écrit :
> Comme d’hab face à une question concrète pour un problème de maintenant
> on part en conjectures et en projets de développement à 5 ans qui
> résoudront certainement de manière très élégante la question :)
> Alors n’hésitez pas, foncez, ça sera génial.

En fait cela a pris 2,5 soirées. Bisous. :p

Pour faire TOUT* ce qui est attendu (décrit par James), et même plus je
crois, tout en ayant un code le plus court possible, maintenable.

Désormais seulement la commande "core:telecharger" (ou "dl" pour être
plus court) suffit, que ce soit pour un téléchargement à zéro ou une
mise à jour.

La commande est intelligente et mets à jour sur la bonne release stable
de la même branche X.Y, donc en ne changeant que Z, par défaut, avec un
switch.

Elle peut être lancée sans humain sur un serveur, avec un Cron ou autre,
et elle ne cassera normalement jamais rien.

Tout est expliqué dans ces deux commits :
https://zone.spip.org/trac/spip-zone/changeset/109683
et
https://zone.spip.org/trac/spip-zone/changeset/109709

Vous pouvez vous amuser à faire de l'accrobranche de n'importe quelle
release à n'importe quelle branche ou vice-versa, que ce soit en lui
laissant la recherche de la bonne version ou en lui en donnant une
vous-mêmes.

À tester évidemment, mais là s'il reste des bugs, ça ne devrait plus
être que des broutilles.

* nico trouvait qu'il manquait de majuscules dans le log de commit. :p

-- 
RastaPopoulos
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.