Reprendre l’historique de SPIP
La référence principale est sur le site Spip.net : l’histoire minuscule et anecdotique de SPIP
Ensuite, pour connaitre plus en détail chacune des versions (recensées dans un tableau récapitulatif et téléchargeables sur https://files.spip.org/spip/archives/...), lire https://contrib.spip.net/SPIP-core ou rester en liaison avec SPIP (s’inscrire sur la mailing-list).
Identifier la version de SPIP
Outre les grandes branches (SPIP v2, plutôt 2.1 et SPIP 3.0 depuis 2015, et enfin SPIP 4.0 en 2021), vous aurez à retrouver la bonne version du code-source : ne pas confondre la numérotation des versions de sources, les numéros de révision SVN, et l’indication de version de La structure de base de données de SPIP 3 gérée par un indice différent, enregistré dans une ligne version_base
de la table spip_meta ! Et maintenant SVN est remplacé par GIT !
En 2021, un nouveau système de numérotation voit le jour, fondé sur la date !
Le tableau(repris ci-dessous / en-cours de corrections) récapitule les dernières versions : ceci permet d’identifier la bonne version de SPIP à utiliser pour restaurer un dump (XML ou SQL) en fonction de la valeur trouvée dans la table meta ou le dump SQL...
On peut considérer qu’il n’y a guère de modifications de la base SPIP 3 !
Vous pouv(i)ez aussi vérifier le contenu du fichier svn.revision
qui était présent lors du téléchargement depuis SVN à la racine de votre site.
Désormais les versions sont gérées/identifiées par la date du téléchargement : jour exprimée en chiffres sous la forme AAAAmmJJ dans $spip_version_code
!
Le tableau ci-dessous est en cours de compilation-modifications !
[1] $spip_version_branche $spip_version_affichee |
[2] $spip_version_code | [3] $spip_version_base $spip_meta.version_installee |
3.3.x | ||
3.2.9 [svn 24473] _ 3.2 = 13/10/17 |
24473 | 24351 [4] 24379 [5] de +07/19 23375 du 4/02/17 |
3.1.1 [svn 22913]
3.1.0 3.1 = 6/01/16 |
22653 | 21742 |
Avec le passage à GIT, le système changera début 2021 : réorganisation des maj (voir git.spip.net/spip) : toutes les anciennes passent dans un dossier maj/legacy/
pour faire du rangement et on démarre une nouvelle numérotation annuelle des m@j basée sur la date au format YYYYMMDDXX
(date + un numéro incrémental sur 2 chiffres)....
- vous pourrez tracer les dernières modifications de base de donnée en lisant
les précédentes étant à retrouver en fin de ecrire/maj/legacy/svn10000.php
Récupérer la bonne version de SPIP
La plupart des versions utiles sont conservées au téléchargement public pour vous permettre de Restaurer son SPIP sur un nouveau serveur : vous devrez consulter https://files.spip.org/spip/archives/ et prendre le zip correspondant.
Attention, il faut particulièrement veiller à ne pas opérer un rechargement de base de données avec une version présentant des modifications de structure de la base de données : reportez-vous au tableau récapitulatif des versions pour recharger une base compatible [6]ou... après avoir vérifié le bon fonctionnement complet (public et privé) de votre site, vous pourrez ensuite effectuer les montées de versions...
Suivre les versions de SPIP
C’est tout simple : en bas de l’espace privé de votre SPIP, il se rajoute une ligne automatiquement en-cas de nouveautés...
- SPIP 3 demande sa mise à jour (espace privé)
Sinon, vous pouvez vous inscrire aux mailing-listes....
Ou suivre les sites de référence : SPN ou Contrib ou leBlog
Article publié le 13 décembre 2013, et actualisé en mai 2021 .
Répondre à cet article