Re: checkout.php intégré dans spip-c li
Charles Razack <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Bonne nouvelle ! Qu'en est-il pour les mises à jour ? La commande core:mettreajour détecte automatiquement si c'est une installation en git, svn ou ftp ? Le 30/04/2020 à 03:25, RastaPopoulos a écrit : > Comme expliqué dans ce commit, checkout.php est intégré à 99% dans spip-cli : > https://git.spip.net/spip-contrib-outils/spip-cli/commit/f8c6ac694c46591f19db008998c301b4bd0407d0 > > Comme d'hab avec Console : "spip help dl" ou "spip dl -h" pour avoir la jolie aide > > spip-cli, avec sa commande "spip dl" est donc désormais parfaitement à jour de notre architecture, et fait même bien plus (n'importe quel dépôt SVN, Git, FTP). > > À vos tests ! (sachant que ça va encore bouger un peu, cf ci-dessous) > > > ## Différence avec l'ancienne version > > Avant l'option raccourcie -r correspondait à --release (pour demander une version exacte stable, un tag), mais désormais ça correspond à --revision pour suivre checkout.php. > La version raccourcie de --release devient -R (majuscule), mais n'est plus utilisée pour le moment. > > Pour le mode "SPIP complet", c'est désormais en Git, et plus en SVN, puisque repris de checkout.php. > > > ## Différences mais qui doivent revenir comme avant > > Pour le moment checkout.php a été intégré tel quel, et du coup comme dit dans le log, pour le mode "SPIP complet" ça télécharge du DEV par défaut. Ce que je ne trouve pas super. Je pense que je vais refaire un passage dessus pour retrouver l'ancien comportement et toujours avoir du stable par défaut. Celleux qui veulent du dev savent manipuler les options. > > En lien avec le point précédent, pouvoir demander du stable d'une branche donnée X ou X.Y (la dernière stable de 3, la dernière stable de 3.1…) comme avant, avec --release. Ce mode a complètement disparu pour l'instant (puisque n'existe pas dans checkout.php). > > Si on arrive à remettre ces deux points, il n'y aura quasiment pas de différence avec avant. > > > ## Différence avec checkout.php > > Pour l'instant je n'ai pas (encore ?) repris le mode "force" qui supprime tout et refait, un truc dans ce genre. Mais c'est la seule chose pas reprise il me semble. > > Et "spip dl" sait télécharger dans le dossier courant, alors que checkout.php demande toujours d'être ailleurs (dans le dossier parent ou complètement ailleurs) >
pEpkey.asc
(application/pgp-keys, 2.4 KB)
-----BEGIN PGP PUBLIC KEY BLOCK----- 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 g1WxQDzrqe5Uw9Kx9b8FfrlS36lS3yk2PRlCAA== =HEiX -----END PGP PUBLIC KEY BLOCK-----