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