[SPIP Zone] [Spip-zone-commit] r30810 - in /_outils_: svn_install_spip1_9.sh svn_install_spip2_0.sh svn_install_spip2_1.sh

C’est quand même impressionnant qu’un petit script comme ça arrive à faire planter la zone.

Sinon je pense que tu devrais renommer svn_install_spip2_1.sh en svn_install_dev.sh, car à la prochaine évolution majeure on passera en SPIP 2.1, et à ce moment là il te faudra un fichier de même nom pour installer la version stable.

.Gilles

2009/8/11 <l.oiseau2nuit@gmail.com>

Author: l.oiseau2nuit@gmail.com
Date: Tue Aug 11 10:07:50 2009
New Revision: 30810

Log:
sleep 1; devient sleep 2; sinon la zone a tendance à ne pas supporter + divers modif de forme

Modified:
outils/svn_install_spip1_9.sh
outils/svn_install_spip2_0.sh
outils/svn_install_spip2_1.sh

Modified: outils/svn_install_spip1_9.sh

outils/svn_install_spip1_9.sh (original)
+++ outils/svn_install_spip1_9.sh Tue Aug 11 10:07:50 2009
@@ -14,11 +14,11 @@

!!! l’auteur decline toute responsabilite en cas de degat sur un serveur de prod !!!

!!!

+mkdir spip-1.9

INSTALLATION DE SPIP

echo « Installation de SPIP branche 1.9.x en cours. Merci de patienter… »
-svn checkout svn://trac.rezo.net/spip/branches/spip-1.9 $1
-cd $1
+svn checkout svn://trac.rezo.net/spip/branches/spip-1.9 spip-1.9
+cd spip-1.9

ON ATTRIBUE LES DROITS EN ECRITURE SUR LES DOSSIERS

echo « Creation des dossiers additionnels et attribution des droits en ecriture »
@@ -45,65 +45,65 @@
mkdir admin
cd admin
svn checkout svn://zone.spip.org/spip-zone/plugins/desactiver_cache desactiver_cache
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/console console
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/desactiver_flash desactiver_flash
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/-jQuery ./-jQuery
-sleep 1;
+sleep 2;
cd …

LISTE FONCTIONALITES

mkdir fonctionnalites
cd fonctionnalites
svn checkout svn://zone.spip.org/spip-zone/plugins/acces_restreint acces_restreint
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/acronymes acronymes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/agenda agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/widget_calendar widget_calendar
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/barre_typo_ecologique barre_typo_ecologique
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/comarquage comarquage
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/csv_import csv_import
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/dewplayer dewplayer
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/Forms forms
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/ecard ecard
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/gestion_documents gestion_documents
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/phpmyvisites phpmyvisites
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/recherche_etendue recherche_etendue
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/revision_nbsp revision_nbsp
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/sitemap sitemap
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/orientation orientation
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip_listes spip-listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/squelettes/pagination_ahah pagination_ahah
-sleep 1;
+sleep 2;
cd …

LISTE OPTIONS

mkdir options
cd options
svn checkout svn://zone.spip.org/spip-zone/plugins/messagerie messagerie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pim_agenda pim_agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/timeline timeline
-sleep 1;
+sleep 2;
cd …

echo « Les plugins ont ete installes correctement. Merci de patienter… »

Modified: outils/svn_install_spip2_0.sh

outils/svn_install_spip2_0.sh (original)
+++ outils/svn_install_spip2_0.sh Tue Aug 11 10:07:50 2009
@@ -16,9 +16,10 @@

INSTALLATION DE SPIP

-echo « Installation de SPIP branche 1.9.x en cours. Merci de patienter… »
-svn checkout svn://trac.rezo.net/spip/branches/spip-2.0 $1
-cd $1
+mkdir spip-2.0
+echo « Installation de SPIP branche 2.0.x en cours. Merci de patienter… »
+svn checkout svn://trac.rezo.net/spip/branches/spip-2.0 spip-2.0
+cd spip-2.0

ON ATTRIBUE LES DROITS EN ECRITURE SUR LES DOSSIERS

@@ -49,43 +50,43 @@
mkdir administration
cd administration
svn checkout svn://zone.spip.org/spip-zone/plugins/autorite autorite
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/bandeau bandeau
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/bouton_admin_supp bouton_admin_supp
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/cfg cfg
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/cfg2 cfg2

-# sleep 1;
+# sleep 2;

ATTENTION version DEV ! mais les aventuriers motives peuvent decommenter…

svn checkout svn://zone.spip.org/spip-zone/plugins/chanps_extras2 chanps_extras2
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/compositions compositions
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/couteau_suisse couteau_suisse
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/crayons crayons
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/en_travaux en_travaux
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/exclure_secteur exclure_secteur
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/gestion_documents gestion_documents
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/mots_partout mots_partout

-# sleep 1;
+# sleep 2;

ATTENTION MOT_PARTOUT EST ENCORE EN DEV !!!

svn checkout svn://zone.spip.org/spip-zone/plugins/mots_techniques mots_techniques
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pages pages
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/core/plugins/porte_plume porte_plume_core
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/porte_plume porte_plume_extensions
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-bonux-2 spip-bonux-2
-sleep 1;
+sleep 2;

cd …

@@ -93,21 +94,21 @@
mkdir integration
cd integration
svn checkout svn://zone.spip.org/spip-zone/plugins/couleur_rubrique couleur_rubrique
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/fonctions_images fonctions_images
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/jquery_plugins jquery_plugins
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/menu_deroulant menu_deroulant
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/noie noie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/skiplink skiplink
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/tablesorter tablesorter
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/thinckbox2 thickbox2
-sleep 1;
+sleep 2;

cd …

@@ -116,63 +117,63 @@
mkdir fonctionnalites
cd fonctionnalites
svn checkout svn://zone.spip.org/spip-zone/plugins/acces_restreint acces_restreint
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/acronymes acronymes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/agenda agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/widget_calendar widget_calendar
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/comarquage comarquage
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/contact contact
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/csv_import csv_import

-# sleep 1;
+# sleep 2;

C’est pas tout le monde qui a besoin de ça, si ?

svn checkout svn://zone.spip.org/spip-zone/plugins/enviar_email_2 envoyer_par_email
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/Forms forms

-# sleep 1;
+# sleep 2;

PORTAGE ENCORE EN BALANCE POUR SPIP 2

svn checkout svn://zone.spip.org/spip-zone/plugins/imprimir_documento_2 imprimer_document
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/lecteur_multimedia lecteur_multimedia
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/microblog microblog
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/recherche_etendue recherche_etendue
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-listes spip-listes/spip-listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/crayons_listes spip-listes/crayons_listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-listes-cleaner spip-listes/spip-listes-cleaner
-sleep 1;
+sleep 2;
cd …

OPTIONS

mkdir options
cd options
svn checkout svn://zone.spip.org/spip-zone/plugins/messagerie messagerie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pim_agenda pim_agenda
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/tickets tickets

-# sleep 1;
+# sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/timeline timeline
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/woopra woopra
-sleep 1;
+sleep 2;
cd …

SPECIFIQUE AU MULTILINGUISME (Au cas où…)

mkdir multilinguisme

cd multilinguisme

svn checkout svn://zone.spip.org/spip-zone/plugins/admin_lang_2_0 admin_lang_2_0

-# sleep 1;
+# sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/spip-trad spip-trad

[… 410 lines stripped …]


Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit

Hello,

Ca fait 3 ans que je dis que la zone plante dès qu’on fait plusieurs svn checkout successifs.
Je pense que c’est un problème de configuration : le serveur svn se bloque à partir d’un nombre de requêtes successives.
Je ne sais pas si c’est une sécurité ou un bug. Mais c’est reproductible : ce script permet de planter la zone de manière à peu près certaine, toujours vers le même endroit (avec un peu de variabilité qui doit dépendre des autres utilisateurs).

Cédric

Le 11 août 09 à 11:29, Gilles VINCENT a écrit :

C’est quand même impressionnant qu’un petit script comme ça arrive à faire planter la zone.

Sinon je pense que tu devrais renommer svn_install_spip2_1.sh en svn_install_dev.sh, car à la prochaine évolution majeure on passera en SPIP 2.1, et à ce moment là il te faudra un fichier de même nom pour installer la version stable.

.Gilles

2009/8/11 <l.oiseau2nuit@gmail.com>

Author: l.oiseau2nuit@gmail.com
Date: Tue Aug 11 10:07:50 2009
New Revision: 30810

Log:
sleep 1; devient sleep 2; sinon la zone a tendance à ne pas supporter + divers modif de forme

Modified:
outils/svn_install_spip1_9.sh
outils/svn_install_spip2_0.sh
outils/svn_install_spip2_1.sh

Modified: outils/svn_install_spip1_9.sh

outils/svn_install_spip1_9.sh (original)
+++ outils/svn_install_spip1_9.sh Tue Aug 11 10:07:50 2009
@@ -14,11 +14,11 @@

!!! l’auteur decline toute responsabilite en cas de degat sur un serveur de prod !!!

!!!

+mkdir spip-1.9

INSTALLATION DE SPIP

echo « Installation de SPIP branche 1.9.x en cours. Merci de patienter… »
-svn checkout svn://trac.rezo.net/spip/branches/spip-1.9 $1
-cd $1
+svn checkout svn://trac.rezo.net/spip/branches/spip-1.9 spip-1.9
+cd spip-1.9

ON ATTRIBUE LES DROITS EN ECRITURE SUR LES DOSSIERS

echo « Creation des dossiers additionnels et attribution des droits en ecriture »
@@ -45,65 +45,65 @@
mkdir admin
cd admin
svn checkout svn://zone.spip.org/spip-zone/plugins/desactiver_cache desactiver_cache
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/console console
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/desactiver_flash desactiver_flash
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/-jQuery ./-jQuery
-sleep 1;
+sleep 2;
cd …

LISTE FONCTIONALITES

mkdir fonctionnalites
cd fonctionnalites
svn checkout svn://zone.spip.org/spip-zone/plugins/acces_restreint acces_restreint
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/acronymes acronymes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/agenda agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/widget_calendar widget_calendar
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/barre_typo_ecologique barre_typo_ecologique
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/comarquage comarquage
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/csv_import csv_import
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/dewplayer dewplayer
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/Forms forms
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/ecard ecard
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/gestion_documents gestion_documents
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/phpmyvisites phpmyvisites
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/recherche_etendue recherche_etendue
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/revision_nbsp revision_nbsp
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/sitemap sitemap
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/orientation orientation
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip_listes spip-listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/squelettes/pagination_ahah pagination_ahah
-sleep 1;
+sleep 2;
cd …

LISTE OPTIONS

mkdir options
cd options
svn checkout svn://zone.spip.org/spip-zone/plugins/messagerie messagerie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pim_agenda pim_agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/timeline timeline
-sleep 1;
+sleep 2;
cd …

echo « Les plugins ont ete installes correctement. Merci de patienter… »

Modified: outils/svn_install_spip2_0.sh

outils/svn_install_spip2_0.sh (original)
+++ outils/svn_install_spip2_0.sh Tue Aug 11 10:07:50 2009
@@ -16,9 +16,10 @@

INSTALLATION DE SPIP

-echo « Installation de SPIP branche 1.9.x en cours. Merci de patienter… »
-svn checkout svn://trac.rezo.net/spip/branches/spip-2.0 $1
-cd $1
+mkdir spip-2.0
+echo « Installation de SPIP branche 2.0.x en cours. Merci de patienter… »
+svn checkout svn://trac.rezo.net/spip/branches/spip-2.0 spip-2.0
+cd spip-2.0

ON ATTRIBUE LES DROITS EN ECRITURE SUR LES DOSSIERS

@@ -49,43 +50,43 @@
mkdir administration
cd administration
svn checkout svn://zone.spip.org/spip-zone/plugins/autorite autorite
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/bandeau bandeau
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/bouton_admin_supp bouton_admin_supp
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/cfg cfg
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/cfg2 cfg2

-# sleep 1;
+# sleep 2;

ATTENTION version DEV ! mais les aventuriers motives peuvent decommenter…

svn checkout svn://zone.spip.org/spip-zone/plugins/chanps_extras2 chanps_extras2
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/compositions compositions
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/couteau_suisse couteau_suisse
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/crayons crayons
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/en_travaux en_travaux
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/exclure_secteur exclure_secteur
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/gestion_documents gestion_documents
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/mots_partout mots_partout

-# sleep 1;
+# sleep 2;

ATTENTION MOT_PARTOUT EST ENCORE EN DEV !!!

svn checkout svn://zone.spip.org/spip-zone/plugins/mots_techniques mots_techniques
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pages pages
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/core/plugins/porte_plume porte_plume_core
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/porte_plume porte_plume_extensions
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-bonux-2 spip-bonux-2
-sleep 1;
+sleep 2;

cd …

@@ -93,21 +94,21 @@
mkdir integration
cd integration
svn checkout svn://zone.spip.org/spip-zone/plugins/couleur_rubrique couleur_rubrique
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/fonctions_images fonctions_images
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/jquery_plugins jquery_plugins
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/menu_deroulant menu_deroulant
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/noie noie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/skiplink skiplink
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/tablesorter tablesorter
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/thinckbox2 thickbox2
-sleep 1;
+sleep 2;

cd …

@@ -116,63 +117,63 @@
mkdir fonctionnalites
cd fonctionnalites
svn checkout svn://zone.spip.org/spip-zone/plugins/acces_restreint acces_restreint
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/acronymes acronymes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/agenda agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/widget_calendar widget_calendar
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/comarquage comarquage
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/contact contact
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/csv_import csv_import

-# sleep 1;
+# sleep 2;

C’est pas tout le monde qui a besoin de ça, si ?

svn checkout svn://zone.spip.org/spip-zone/plugins/enviar_email_2 envoyer_par_email
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/Forms forms

-# sleep 1;
+# sleep 2;

PORTAGE ENCORE EN BALANCE POUR SPIP 2

svn checkout svn://zone.spip.org/spip-zone/plugins/imprimir_documento_2 imprimer_document
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/lecteur_multimedia lecteur_multimedia
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/microblog microblog
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/recherche_etendue recherche_etendue
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-listes spip-listes/spip-listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/crayons_listes spip-listes/crayons_listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-listes-cleaner spip-listes/spip-listes-cleaner
-sleep 1;
+sleep 2;
cd …

OPTIONS

mkdir options
cd options
svn checkout svn://zone.spip.org/spip-zone/plugins/messagerie messagerie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pim_agenda pim_agenda
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/tickets tickets

-# sleep 1;
+# sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/timeline timeline
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/woopra woopra
-sleep 1;
+sleep 2;
cd …

SPECIFIQUE AU MULTILINGUISME (Au cas où…)

mkdir multilinguisme

cd multilinguisme

svn checkout svn://zone.spip.org/spip-zone/plugins/admin_lang_2_0 admin_lang_2_0

-# sleep 1;
+# sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/spip-trad spip-trad

[… 410 lines stripped …]


Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

(Cerdic, désolé pour le doublon potentiel)

2009/8/11 cedric.morin@yterium.com <cedric.morin@yterium.com>

Hello,

Ca fait 3 ans que je dis que la zone plante dès qu’on fait plusieurs svn checkout successifs.
Je pense que c’est un problème de configuration : le serveur svn se bloque à partir d’un nombre de requêtes successives.
Je ne sais pas si c’est une sécurité ou un bug. Mais c’est reproductible : ce script permet de planter la zone de manière à peu près certaine, toujours vers le même endroit (avec un peu de variabilité qui doit dépendre des autres utilisateurs).

Cédric

OH Punaize ! Je l’avais pas vu passer celui-là !!!

En effet sur tous les points je suis d’accord. Pour l’instant j’avoue ne pas savoir quoi faire pour l’alléger à part diminuer le nombre de plugins.

Mes compétences en scripting en plus c’est pas trop ça donc j’essaie d’adapter au mieux.

En tout cas chez moi j’ai constaté qu’avec sleep à 2 la zone plante quand même moins souvent, faudrait tester à 3.

OK pour le renommage je n’y avais pas pensé en effet.

Etienne.

Le 11 août 09 à 11:29, Gilles VINCENT a écrit :

C’est quand même impressionnant qu’un petit script comme ça arrive à faire planter la zone.

Sinon je pense que tu devrais renommer svn_install_spip2_1.sh en svn_install_dev.sh, car à la prochaine évolution majeure on passera en SPIP 2.1, et à ce moment là il te faudra un fichier de même nom pour installer la version stable.

.Gilles

2009/8/11 <l.oiseau2nuit@gmail.com>

Author: l.oiseau2nuit@gmail.com
Date: Tue Aug 11 10:07:50 2009
New Revision: 30810

Log:
sleep 1; devient sleep 2; sinon la zone a tendance à ne pas supporter + divers modif de forme

Modified:
outils/svn_install_spip1_9.sh
outils/svn_install_spip2_0.sh
outils/svn_install_spip2_1.sh

Modified: outils/svn_install_spip1_9.sh

outils/svn_install_spip1_9.sh (original)
+++ outils/svn_install_spip1_9.sh Tue Aug 11 10:07:50 2009
@@ -14,11 +14,11 @@

!!! l’auteur decline toute responsabilite en cas de degat sur un serveur de prod !!!

!!!

+mkdir spip-1.9

INSTALLATION DE SPIP

echo « Installation de SPIP branche 1.9.x en cours. Merci de patienter… »
-svn checkout svn://trac.rezo.net/spip/branches/spip-1.9 $1
-cd $1
+svn checkout svn://trac.rezo.net/spip/branches/spip-1.9 spip-1.9
+cd spip-1.9

ON ATTRIBUE LES DROITS EN ECRITURE SUR LES DOSSIERS

echo « Creation des dossiers additionnels et attribution des droits en ecriture »
@@ -45,65 +45,65 @@
mkdir admin
cd admin
svn checkout svn://zone.spip.org/spip-zone/plugins/desactiver_cache desactiver_cache
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/console console
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/desactiver_flash desactiver_flash
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/-jQuery ./-jQuery
-sleep 1;
+sleep 2;
cd …

LISTE FONCTIONALITES

mkdir fonctionnalites
cd fonctionnalites
svn checkout svn://zone.spip.org/spip-zone/plugins/acces_restreint acces_restreint
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/acronymes acronymes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/agenda agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/widget_calendar widget_calendar
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/barre_typo_ecologique barre_typo_ecologique
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/comarquage comarquage
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/csv_import csv_import
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/dewplayer dewplayer
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/Forms forms
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/ecard ecard
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/gestion_documents gestion_documents
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/phpmyvisites phpmyvisites
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/recherche_etendue recherche_etendue
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/revision_nbsp revision_nbsp
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/sitemap sitemap
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/orientation orientation
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip_listes spip-listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/squelettes/pagination_ahah pagination_ahah
-sleep 1;
+sleep 2;
cd …

LISTE OPTIONS

mkdir options
cd options
svn checkout svn://zone.spip.org/spip-zone/plugins/messagerie messagerie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pim_agenda pim_agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/timeline timeline
-sleep 1;
+sleep 2;
cd …

echo « Les plugins ont ete installes correctement. Merci de patienter… »

Modified: outils/svn_install_spip2_0.sh

outils/svn_install_spip2_0.sh (original)
+++ outils/svn_install_spip2_0.sh Tue Aug 11 10:07:50 2009
@@ -16,9 +16,10 @@

INSTALLATION DE SPIP

-echo « Installation de SPIP branche 1.9.x en cours. Merci de patienter… »
-svn checkout svn://trac.rezo.net/spip/branches/spip-2.0 $1
-cd $1
+mkdir spip-2.0
+echo « Installation de SPIP branche 2.0.x en cours. Merci de patienter… »
+svn checkout svn://trac.rezo.net/spip/branches/spip-2.0 spip-2.0
+cd spip-2.0

ON ATTRIBUE LES DROITS EN ECRITURE SUR LES DOSSIERS

@@ -49,43 +50,43 @@
mkdir administration
cd administration
svn checkout svn://zone.spip.org/spip-zone/plugins/autorite autorite
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/bandeau bandeau
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/bouton_admin_supp bouton_admin_supp
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/cfg cfg
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/cfg2 cfg2

-# sleep 1;
+# sleep 2;

ATTENTION version DEV ! mais les aventuriers motives peuvent decommenter…

svn checkout svn://zone.spip.org/spip-zone/plugins/chanps_extras2 chanps_extras2
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/compositions compositions
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/couteau_suisse couteau_suisse
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/crayons crayons
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/en_travaux en_travaux
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/exclure_secteur exclure_secteur
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/gestion_documents gestion_documents
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/mots_partout mots_partout

-# sleep 1;
+# sleep 2;

ATTENTION MOT_PARTOUT EST ENCORE EN DEV !!!

svn checkout svn://zone.spip.org/spip-zone/plugins/mots_techniques mots_techniques
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pages pages
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/core/plugins/porte_plume porte_plume_core
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/porte_plume porte_plume_extensions
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-bonux-2 spip-bonux-2
-sleep 1;
+sleep 2;

cd …

@@ -93,21 +94,21 @@
mkdir integration
cd integration
svn checkout svn://zone.spip.org/spip-zone/plugins/couleur_rubrique couleur_rubrique
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/fonctions_images fonctions_images
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/jquery_plugins jquery_plugins
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/menu_deroulant menu_deroulant
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/noie noie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/skiplink skiplink
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/tablesorter tablesorter
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/thinckbox2 thickbox2
-sleep 1;
+sleep 2;

cd …

@@ -116,63 +117,63 @@
mkdir fonctionnalites
cd fonctionnalites
svn checkout svn://zone.spip.org/spip-zone/plugins/acces_restreint acces_restreint
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/acronymes acronymes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/agenda agenda
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/widget_calendar widget_calendar
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/comarquage comarquage
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/contact contact
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/csv_import csv_import

-# sleep 1;
+# sleep 2;

C’est pas tout le monde qui a besoin de ça, si ?

svn checkout svn://zone.spip.org/spip-zone/plugins/enviar_email_2 envoyer_par_email
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/Forms forms

-# sleep 1;
+# sleep 2;

PORTAGE ENCORE EN BALANCE POUR SPIP 2

svn checkout svn://zone.spip.org/spip-zone/plugins/imprimir_documento_2 imprimer_document
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/lecteur_multimedia lecteur_multimedia
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/microblog microblog
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/recherche_etendue recherche_etendue
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-listes spip-listes/spip-listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/crayons_listes spip-listes/crayons_listes
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/spip-listes-cleaner spip-listes/spip-listes-cleaner
-sleep 1;
+sleep 2;
cd …

OPTIONS

mkdir options
cd options
svn checkout svn://zone.spip.org/spip-zone/plugins/messagerie messagerie
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/pim_agenda pim_agenda
-sleep 1;
+sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/tickets tickets

-# sleep 1;
+# sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/timeline timeline
-sleep 1;
+sleep 2;
svn checkout svn://zone.spip.org/spip-zone/plugins/woopra woopra
-sleep 1;
+sleep 2;
cd …

SPECIFIQUE AU MULTILINGUISME (Au cas où…)

mkdir multilinguisme

cd multilinguisme

svn checkout svn://zone.spip.org/spip-zone/plugins/admin_lang_2_0 admin_lang_2_0

-# sleep 1;
+# sleep 2;

svn checkout svn://zone.spip.org/spip-zone/plugins/spip-trad spip-trad

[… 410 lines stripped …]


Spip-zone-commit@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone-commit


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone


Concours SEO
http://trikapalanet.lachimere.net/


Etienne Brackers.
http://www.loiseau2nuit.net/

Création de sites web, design, spip, référencement
http://www.votresiteinter.net/

Concours SEO
http://trikapalanet.lachimere.net/

2009/11/19 L’oiseau2nuit <l.oiseau2nuit@gmail.com>

2009/8/11 cedric.morin@yterium.com <cedric.morin@yterium.com>

Hello,

Ca fait 3 ans que je dis que la zone plante dès qu’on fait plusieurs svn checkout successifs.
Je pense que c’est un problème de configuration : le serveur svn se bloque à partir d’un nombre de requêtes successives.
Je ne sais pas si c’est une sécurité ou un bug. Mais c’est reproductible : ce script permet de planter la zone de manière à peu près certaine, toujours vers le même endroit (avec un peu de variabilité qui doit dépendre des autres utilisateurs).

Cédric

OH Punaize ! Je l’avais pas vu passer celui-là !!!
En effet sur tous les points je suis d’accord. Pour l’instant j’avoue ne pas savoir quoi faire pour l’alléger à part diminuer le nombre de plugins.
Mes compétences en scripting en plus c’est pas trop ça donc j’essaie d’adapter au mieux.
En tout cas chez moi j’ai constaté qu’avec sleep à 2 la zone plante quand même moins souvent, faudrait tester à 3.
OK pour le renommage je n’y avais pas pensé en effet.

Etienne.

fait dans http://zone.spip.org/trac/spip-zone/changeset/33326 et http://zone.spip.org/trac/spip-zone/changeset/33327

Par contre je suis comme un c** je n’ai pas encore trouvé sur Aptana comment faire pour supprimer le vieux svn_install_spip2_1.sh donc si quelqu’un peut le supprimer le temps que je retrouve la manip…


Etienne Brackers.
http://trikapalanet.lachimere.net/