[SPIP Zone] création d'un zip

salut

quelle est la procédure pour qu'un zip soit crée automatiquement sur
un répertoire de la zone.

je voudrais créer le zip de
svn://zone.spip.org/spip-zone/_squelettes_/post-it_Webtoo/

merci

--
robert papanicola
http://www.sciences-indus-cpge.apinc.org/
http://www.medicalistes.org/~maxime-plus/

Le 02/06/07, robert papanicola <rpapanicola@gmail.com> a écrit :

salut

quelle est la procédure pour qu’un zip soit crée automatiquement sur
un répertoire de la zone.

je voudrais créer le zip de
svn://zone.spip.org/spip-zone/squelettes/post-it_Webtoo/

c’est dans archivelist.txt, à la racine de la zone, la syntaxe est decrite d’en l’en tete.

A+

–
Arnaud

Bonsoir,
Ventre Arnaud wrote:

Le 02/06/07, robert papanicola <rpapanicola@gmail.com> a écrit :

salut

quelle est la procédure pour qu'un zip soit crée automatiquement sur
un répertoire de la zone.

je voudrais créer le zip de
svn://zone.spip.org/spip-zone/_squelettes_/post-it_Webtoo/

c'est dans archivelist.txt, à la racine de la zone, la syntaxe est decrite
d'en l'en tete.

Juste une précision: pour pouvoir commiter une modification dans cet archivelist.txt, il faut bien sûr en faire d'abord un checkout.

Pour éviter d'avoir à checkout l'ensemble de la zone (c'est lourd) utiliser l'option -N de svn checkout, elle signifie: "non récursif", à savoir que seul le répertoire de base sera chargé et pas les sous répertoires (ouf)

svn -N checkout svn://trac.rezo.net/spip-zone

Je ne sais pas si il y a des équivalents dans Tortoise et autre GUI ...

--
toggg

Bonjour

Sous tortoise ça le fait aussi. Il y a une option à cocher "sous
repertoire" ou "recursif"

km

------------
-----
http://km.azerttyu.net
cam.lafit@azerttyu.net

cam.lafit@azerttyu.net a écrit :

Bonjour

Sous tortoise ça le fait aussi. Il y a une option à cocher "sous
repertoire" ou "recursif"

Avec le bouton droit de la souris, en cliquant sur archivelist.txt, il suffit de choisir 'Update'

Pat

Pat wrote:

cam.lafit@azerttyu.net a écrit :

Bonjour

Sous tortoise ça le fait aussi. Il y a une option à cocher "sous
repertoire" ou "recursif"

Avec le bouton droit de la souris, en cliquant sur archivelist.txt, il suffit de choisir 'Update'

Ben oui, mais pour ça il faut que tu en ai fait un checkout, ici on causait de comment faire un checkout de la racine sans prendre toute la zone ...
--
toggg

bertrand Gugger a écrit :

Pat wrote:

Avec le bouton droit de la souris, en cliquant sur archivelist.txt, il suffit de choisir 'Update'

Ben oui, mais pour ça il faut que tu en ai fait un checkout, ici on causait de comment faire un checkout de la racine sans prendre toute la zone ...

Eh bien en sélectionnant tous les fichiers de la zone et en faisant 'Update' avec le clic droit !!. Rappel : Tortoise est intégré au menu contextuel de l'explorateur, ce qui est ultra pratique.

Le checkout n'est pas explicitement apparent dans les menus souris de Tortoise. Pour un fichier seul donné ou un seul répertoire, il ya bien 'Check for modifications', mais je vois pas trop l'intérêt, car 'Update' est au premier plan et reste obligatoire avant tout 'Commit'.
De toute façon, un 'Commit' sans 'Update' génère une erreur et annule tout.

Pat

Le 03/06/07, Pat <patfr@ifrance.com> a écrit :

bertrand Gugger a écrit :

Ben oui, mais pour ça il faut que tu en ai fait un checkout, ici on
causait de comment faire un checkout de la racine sans prendre toute la
zone …

Eh bien en sélectionnant tous les fichiers de la zone et en faisant
‹ Update › avec le clic droit !!. Rappel : Tortoise est intégré au menu
contextuel de l’explorateur, ce qui est ultra pratique.

Sauf erreur ce n’est possible si tu as déjà des fichiers de la zone dans ton arbo locale ; s’il n’y a rien tu dois ouvrir le repository browser et tu ne peux faire check out que sur un répertoire (en cochant la petite case pour pas tout ramener).

a+

–
Arnaud

Le 03/06/07, Pat<patfr@ifrance.com> a écrit :

bertrand Gugger a écrit :
> Pat wrote:
>> Avec le bouton droit de la souris, en cliquant sur archivelist.txt, il
>> suffit de choisir 'Update'
>
> Ben oui, mais pour ça il faut que tu en ai fait un checkout, ici on
> causait de comment faire un checkout de la racine sans prendre toute la
> zone ...

Eh bien en sélectionnant tous les fichiers de la zone et en faisant
'Update' avec le clic droit !!. Rappel : Tortoise est intégré au menu
contextuel de l'explorateur, ce qui est ultra pratique.

C'est bien justement ce que l'on souhaite éviter : que pour récupérer
/ modifier le fichier archivelist.txt, situé à la racine de la zone,
on ait à récupérer TOUS les fichiers de la zone (par défaut, c'est ce
que fait Tortoise).

Ici le problème se pose car on ne peut pas faire un checkout sur un
fichier, donc on est obligé de récupérer la racine de spip-zone pour
modifier et commiter archivelist.txt. Par contre il est impératif de
ne pas récupérer tous les sous-répertoires car cela consomme trop de
ressources côté serveur. Et juste pour un fichier, c'est vraiment
stupide..

.Gilles

Le checkout n'est pas explicitement apparent dans les menus souris de
Tortoise. Pour un fichier seul donné ou un seul répertoire, il ya bien
'Check for modifications', mais je vois pas trop l'intérêt, car 'Update'
est au premier plan et reste obligatoire avant tout 'Commit'.
De toute façon, un 'Commit' sans 'Update' génère une erreur et annule tout.

Pat

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

robert papanicola wrote:

salut

quelle est la procédure pour qu'un zip soit crée automatiquement sur
un répertoire de la zone.

je voudrais créer le zip de
svn://zone.spip.org/spip-zone/_squelettes_/post-it_Webtoo/

Date:
    03.06.2007 20:22:08 (3 heures auparavant)
Auteur:
    rpapanicola@gmail.com
Message:

    ajout du squelette post-it_web2

    PS, pouvez-vous verifier que je n'ai pas fait de betises

Ça a l'air correct :slight_smile:

Mais tu le vérifies toi-même dans http://files.spip.org/spip-zone/log.txt à l'heure qui suit ta modif

Si ça ne crie pas dans ce log et que ton zip est là c'est tout bon.

Bienvenue dans le monde des zip, en tout cas !
--
toggg

Gilles Vincent a écrit :

Le 03/06/07, Pat<patfr@ifrance.com> a écrit :

bertrand Gugger a écrit :

Pat wrote:

Avec le bouton droit de la souris, en cliquant sur archivelist.txt, il
suffit de choisir 'Update'

Ben oui, mais pour ça il faut que tu en ai fait un checkout, ici on
causait de comment faire un checkout de la racine sans prendre toute la
zone ...

Eh bien en sélectionnant tous les fichiers de la zone et en faisant

Pardon, me suis planté !!!!! Lire :
   " en sélectionnant tous les fichiers de la *racine* "
(mais pas les répertoires, bien sûr...)

'Update' avec le clic droit !!. Rappel : Tortoise est intégré au menu
contextuel de l'explorateur, ce qui est ultra pratique.

C'est bien justement ce que l'on souhaite éviter : que pour récupérer
/ modifier le fichier archivelist.txt, situé à la racine de la zone,
on ait à récupérer TOUS les fichiers de la zone (par défaut, c'est ce
que fait Tortoise).

Ici le problème se pose car on ne peut pas faire un checkout sur un
fichier, donc on est obligé de récupérer la racine de spip-zone pour
modifier et commiter archivelist.txt. Par contre il est impératif de
ne pas récupérer tous les sous-répertoires car cela consomme trop de
ressources côté serveur. Et juste pour un fichier, c'est vraiment
stupide..

Mais avez-vous des logs précis issus de ce que peut faire Tortoise ?
En cliquant sur 'archivelist.txt' et en faisant 'Update', êtes-vous certains à ce point que Tortoise récupère pour ce faire *tous* les fichiers de la zone!? Ca me parait un peu délirant... Des preuves ?

L'utilisation de Tortoise directement par le clic droit de la souris dans l'explorateur me semble suffisamment souple pour éviter ça. On peut checker, updater, committer comme on veut, *le* fichier ou *le* dossier qu'on veut, et ça d'un simple clic.

Pat

Pat wrote:

Gilles Vincent a écrit :

Le 03/06/07, Pat<patfr@ifrance.com> a écrit :

bertrand Gugger a écrit :

Pat wrote:

Avec le bouton droit de la souris, en cliquant sur archivelist.txt, il
suffit de choisir 'Update'

Ben oui, mais pour ça il faut que tu en ai fait un checkout, ici on
causait de comment faire un checkout de la racine sans prendre toute la
zone ...

Eh bien en sélectionnant tous les fichiers de la zone et en faisant

Pardon, me suis planté !!!!! Lire :
   " en sélectionnant tous les fichiers de la *racine* "
(mais pas les répertoires, bien sûr...)

'Update' avec le clic droit !!. Rappel : Tortoise est intégré au menu
contextuel de l'explorateur, ce qui est ultra pratique.

C'est bien justement ce que l'on souhaite éviter : que pour récupérer
/ modifier le fichier archivelist.txt, situé à la racine de la zone,
on ait à récupérer TOUS les fichiers de la zone (par défaut, c'est ce
que fait Tortoise).

Ici le problème se pose car on ne peut pas faire un checkout sur un
fichier, donc on est obligé de récupérer la racine de spip-zone pour
modifier et commiter archivelist.txt. Par contre il est impératif de
ne pas récupérer tous les sous-répertoires car cela consomme trop de
ressources côté serveur. Et juste pour un fichier, c'est vraiment
stupide..

Mais avez-vous des logs précis issus de ce que peut faire Tortoise ?
En cliquant sur 'archivelist.txt' et en faisant 'Update', êtes-vous certains à ce point que Tortoise récupère pour ce faire *tous* les fichiers de la zone!? Ca me parait un peu délirant... Des preuves ?

Comment ce fichier archivelist.txt est-il arrivé là ?
Par l'opération du Saint-Esprit ?

--
toggg

L'utilisation de Tortoise directement par le clic droit de la souris dans l'explorateur me semble suffisamment souple pour éviter ça. On peut checker, updater, committer comme on veut, *le* fichier ou *le* dossier qu'on veut, et ça d'un simple clic.

Le 04/06/07, bertrand Gugger <bertrand@toggg.com> a écrit :

Pat wrote:

Mais avez-vous des logs précis issus de ce que peut faire Tortoise ?
En cliquant sur ‹ archivelist.txt › et en faisant ‹ Update ›, êtes-vous
certains à ce point que Tortoise récupère pour ce faire tous les
fichiers de la zone!? Ca me parait un peu délirant… Des preuves ?

Comment ce fichier archivelist.txt est-il arrivé là ?
Par l’opération du Saint-Esprit ?

Spip Logiciel libre, tendresse et esprits sains :wink:

Arnaud