Hello,
Je décrète à 20h30 la migration systématique de la Zone vers Gitea terminée… ou presque !
Plus précisément, presque tous les plugins, squelettes et thèmes compatibles avec SPIP 3.2, 3.1 et 3.0 ont été transférés sous git. Il ne reste que quelques uns qui sont soit obsolètes soit difficilement transférables sans perte de commits.
La liste de ces plugins est fournie plus loin.
Pour les plugins non transférés car compatibles SPIP 2 ou une autre raison, il sera toujours possible de le faire à tout moment, mais cela se fera sur demande.
La phase 2 de la fusée Git peut maintenant débuter avec le Débardeur : créer les tags nécessaires sous git et supprimer les zips correspondants dans smart-paquets.
Ceci étant les statistiques de transfert sont donc :
Les squelettes SPIP 3 non transférés sont :
- IENSP : Je ne sais pas ce que c’est. Peut être un ensemble de squelettes ?
- galaxie_melusine : 5 dossiers avec des plugins et des trunk/ et branches/
- mediaspip : 4 dossiers avec des trunk/ et branches/ chacun. c’est quoi % galaxie ?
- spip.zone.trac : 3 fichiers css surement pour personnaliser le trac => dans galaxie ?
- trac.rezo.net : un fichier sommaire.html mais qui % spip.zone.trac ? => galaxie ?
- tutolivre : 9 commits sur 13 avant le trunk/ => quid ?
Faut surtout pas bouger les dossiers sur le svn !
Quand tu importes un projet tu désignes d’un côté le chemin sur le svn et de l’autre côté l’organisation, donc oui tu peux importer directement dans spip-contrib-squelettes (et au pire on aurait importé dans extensions et changé d’organisation ensuite côté git)
Yop,
Faut surtout pas bouger les dossiers sur le svn !
Sauf quand on ne peut pas faire autrement.
Hier je l'ai fait pour un plugin tordu, ça m'a permis de faire le transfert
et ensuite le mergehistory pour récupérer les commits.
Par contre, oui tu as raison, comme je l'ai dit, le transfert de plugins à
squelettes est lui rédhibitoire même pour le mergehistory.
Quand tu importes un projet tu désignes d’un côté le chemin sur le svn et
de l’autre côté l’organisation, donc oui tu peux importer directement dans
spip-contrib-squelettes (et au pire on aurait importé dans extensions et
changé d’organisation ensuite côté git)
Oui je m'en doutais mais je préférais une confirmation. Peut etre que le
seul effet de bord sera dans le cas où on crée une branches sous git et
sa synchro avec svn mais je dirais qu'avec le débardeur ce problème n'en
est plus un.
Je vais envoyer ça et on va voir le résultat.
C'est le problème de ma stratégie SPIP 3 basée sur les zips : si non zippé
alors non transféré...
Voilà fait !
Deux de plus.
Il faut maintenant créer les tags git pour que le débardeur s’occupe de leur zip.
Salut,
j’ai l’impression qu’un tag s’est mal créé :
C’est peu le chantier Spectral
il y a eu une V2 puis un rétropédalage :
Ça serait l’occasion de remettre au propre :
Sur la zone : > V1 > V2
jeanmarie