Changeset 43294 in spip-zone


Ignore:
Timestamp:
Jan 2, 2011, 9:54:48 AM (10 years ago)
Author:
ben.spip@…
Message:

doc

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
    23RepSpip=/home/scriibe/svn/spip
     4
     5#Adresse du repertoire svn des extensions ( plugins intalles avec SPIP et developpes sur la zone )
     6RepExtensions=/home/scriibe/svn/spip-zone/_core_
     7
     8#Nom de la branche actuelle
     9NomBranche=spip-2.1
     10
     11#le tag a construire
     12NomAncienTag=spip-2.1.5
     13
     14#le tag a construire
     15NomNouveauTag=TEST-2.1.6
     16
     17
     18
    319RepSpipBranche=$RepSpip/branches
    420RepSpipTag=$RepSpip/tags
    521
    6 
    7 RepExtensions=/home/scriibe/svn/_core_
    822RepExtensionsBranche=$RepExtensions/branches
    923RepExtensionsTag=$RepExtensions/tags
    1024
     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
     29NumeroCommitRevisionPrecedenteSpip=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
     32NumeroCommitRevisionPrecedenteZone=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
    1189RepOut="$RepExtensions/outils/"
    12 
    13 NomBranche=spip-2.1
    14 NomNouveauTag=spip-test4
    15 
    16 NumeroCommitRevisionPrecedenteSpip=16018
    17 NumeroCommitRevisionPrecedenteZone=39603
    18 
    1990
    2091#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.