Carnet Wiki

Poser un tag d’un plugin

Poser un tag c’est faire une copie du plugin dans une version qui ne bougera plus. Cela permet ensuite de générer un zip stable de ce plugin pour le distribuer.

Supposons que tu veuilles poser un tag du plugin « bidibule » dans la révision 12345 pour faire un zip de la version 1 « v1 » [1]

Pour faire l’opération, ouvrir un terminal (fenêtre avec ligne de commande), puis copier les lignes ci-dessous, une par une, en remplaçant le nom du plugin bidibule et le numéro de révision 12345 par les bonnes valeur :

mkdir posonsuntag
cd posonsuntag
svn co -r12345 svn://zone.spip.org/spip-zone/_plugins_/bidibule
svn co -N svn://zone.spip.org/spip-zone/tags
svn cp bidibule tags/bidibule-v1
svn commit tags/bidibule-v1 -m"Un tag pour le plugin bidibule en version 1"

La dernière ligne envoie le commit sur spip-zone. Si tout se passe bien vous pouvez ensuite nettoyer tout ça en finissant par les deux commandes :

cd ..
rm -R posonsuntag

Il ne reste plus ensuite qu’à indiquer dans le fichier archivelist que vous voulez faire un zip depuis le répertoire tags/bidibule-v1

[1tu remplaceras donc bidibule et 12345 par le vrai nom de ton plugin et le bon numéro de révision

Cerdic - Mise à jour :4 janvier 2012 à 14h48min

Toutes les versions