Changeset 43294 in spip-zone
- Timestamp:
- Jan 2, 2011, 9:54:48 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_core_/outils/AideMoiAConstruireCetteVersion.sh
r43079 r43294 1 #!/bin/sh -v 1 #!/bin/sh 2 #Adresse du repertoire svn du core de spip 2 3 RepSpip=/home/scriibe/svn/spip 4 5 #Adresse du repertoire svn des extensions ( plugins intalles avec SPIP et developpes sur la zone ) 6 RepExtensions=/home/scriibe/svn/spip-zone/_core_ 7 8 #Nom de la branche actuelle 9 NomBranche=spip-2.1 10 11 #le tag a construire 12 NomAncienTag=spip-2.1.5 13 14 #le tag a construire 15 NomNouveauTag=TEST-2.1.6 16 17 18 3 19 RepSpipBranche=$RepSpip/branches 4 20 RepSpipTag=$RepSpip/tags 5 21 6 7 RepExtensions=/home/scriibe/svn/_core_8 22 RepExtensionsBranche=$RepExtensions/branches 9 23 RepExtensionsTag=$RepExtensions/tags 10 24 25 26 # utile pour recuperer les logs 27 # Numero de commit de $NomAncienTag ( a scripter mais pb de grep avec language francais ou anglais ) 28 # svn info $RepSpipTag/$NomAncienTag |grep cation |grep vision 29 NumeroCommitRevisionPrecedenteSpip=16796 30 # Numero de commit de $NomNouveauTag ( a scripter mais pb de grep avec language francais ou anglais ) 31 # svn info $RepExtensionsTag/$NomAncienTag |grep cation |grep vision 32 NumeroCommitRevisionPrecedenteZone=43075 33 34 ################################################################# 35 # README 36 ################################################################# 37 ## 1) avoir a disposition un checkout du core 38 ## 2) avoir a dispo un checkout de la zone ( ou de zone/_core_) 39 ## 3) Mettre à jour la zone ( svn update ) 40 ## 4) Mettre à jour le core ( svn update ) 41 ## 5) Mettre a jour les variables dans ce script AideMoiAConstruireCetteVersion 42 ## 6) Mettre a jour le numero de version $spip_version_branche dans ~/svn/spip/branches/spip-2.1/ecrire/inc_version.php ( dans le cas présent) 43 ## 7) Jouer une premiere fois le script 44 ## 8) Utiliser les deux fichiers logExtension.txt et logSpip.txt present dans le repertoire courant pour preparer le changelog 45 ## 9)Mettre a jour le changelog.txt dans le repertoire ~/svn/spip/branches/spip-2.1/CHANGELOG.txt 46 ##10)Jouer une seconde fois le script 47 ##11) normalement c'est bon , vérifier en faisant un svn diff à partir des deux endroits ~/svn/spip/tags et ~/svn/spip-zone/_core_ 48 ##12) se placer dans chacun des repertoires et commiter 49 ##13) modifier le archivelist.txt en ajoutant la génréation du zip d'archive : "tags/spip-2.1.6;archives/SPIP-v2-1.6;spip" 50 ##14) attendre que l'empacteur passe 51 ##15) Verifier que le zip correspond et le faire tester 52 ##16) modifier le archivelist.txt en modifiant la stable avec le bon tag "tags/spip-2.1.6;stable/spip;spip" 53 ##17) attendre que l'empacteur passe 54 ##18) Verifier que le zip correspond et le faire tester 55 ##19) modifier les squelettes spip.net ~/svn/spip-zone/_galaxie_/www.spip.net/squelettes/modeles version_stabledate.html version_stable.html 56 ##20) les commiter et demander de mettre a jour spip.net 57 ##21) spread the world 58 ## ( verifier que l'on est abonné aux listes avant d'envoyer / faire AUTANT de mails que de listes sinon crossposting et necessite une intervention manuelle de l'admin de la liste pour valider ) 59 ## spip-ann@rezo.net ( moderee par defaut, necessite validation manuelle de l'admin de la liste) 60 ## spip-dev@rezo.net 61 ## spip-zone@rezo.net 62 ## spip@rezo.net 63 ## spip-trad@rezo.net 64 ## twitter spipeau / facebook / spip.org 65 ## 66 67 68 69 ################################################################# 70 # Pour info stdout debut janvier 2011 71 ################################################################# 72 ##on tag la branche des extensions 73 ##svn cp /home/scriibe/svn/spip-zone/_core_/branches/spip-2.1 /home/scriibe/svn/spip-zone/_core_/tags/TEST-2.1.6 74 ##------------------------------------------ 75 ##svn cp /home/scriibe/svn/spip-zone/_core_/branches/spip-2.1 /home/scriibe/svn/spip-zone/_core_/tags/TEST-2.1.6 76 ##A /home/scriibe/svn/spip-zone/_core_/tags/TEST-2.1.6 77 ##on tag la branche de spip 78 ##svn cp /home/scriibe/svn/spip/branches/spip-2.1 /home/scriibe/svn/spip/tags/TEST-2.1.6 79 ##------------------------------------------ 80 ##A /home/scriibe/svn/spip/tags/TEST-2.1.6 81 ##Propriété 'svn:externals' définie sur '.' 82 ## 83 84 85 ################################################################# 86 # le script 87 ################################################################# 88 11 89 RepOut="$RepExtensions/outils/" 12 13 NomBranche=spip-2.114 NomNouveauTag=spip-test415 16 NumeroCommitRevisionPrecedenteSpip=1601817 NumeroCommitRevisionPrecedenteZone=3960318 19 90 20 91 #on commence par supprimer les repertoires ( utile en cas de relance du script plusieurs fois)
Note: See TracChangeset
for help on using the changeset viewer.