[SPIP Zone] Petits rappels sur les commits :)

Ce mail est en rapport avec le commit de s.ledewyn@tiscali.fr sur la
contrib spip-commerce, mais c'est pas un reproche personnel, c'est
général.

spip-zone est un espace collaboratif très riche en code avec de nombreux
contributeurs (environ 90 committeurs). Ceci implique qu'on a tous à
observer quelques règles :slight_smile:

Veillez à écrire un commentaire au moment du commit, les Log: (empty) ne
disent rien :slight_smile: En cas d'oubli, ça peut arriver, un mail explicatif sur
spip-zone peut faire l'affaire.

évitez les fichiers binaires de type Thumbs.db qui se trouve télécharger
pour rien par les utilisateurs non-windowsiens (et je crois même que les
windowsiens n'en n'ont pas besoin , puisqu'il est modifié tout le temps)

Ne committez pas de zip. Le trac de spip-zone peut archiver lui-même le
code (cf. archivelist.txt à la racine). On ne peut pas utiliser
l'interface web de trac pour visualiser les différences d'un fichier
binaires. Il reste à ce sujet les contribs de karim belkacem, qu'il
faudrait transformer pour que spip-zone fasse les zip de son code (éditeur
de boucle).

Si possible, évitez aussi les fichiers de sauvegarde dump.xml.gz. Au pire,
fournir le fichier décompressé dump.xml, mais *seulement* s'il est de
taille raisonable. Au mieux, fournir un readme.txt indiquant quoi créer
dans la balise pour cette contrib et le top du top, serait de passer par
un plugin qui ajoute lui-même des enregistrements, mais bon, ça peut être
progressif.

évidement, pour les images, c'est pas pareil :slight_smile:

Voilà, merci d'avance.
--
James

James a écrit :

Ne committez pas de zip. Le trac de spip-zone peut archiver lui-même le
code (cf. archivelist.txt à la racine). On ne peut pas utiliser
l'interface web de trac pour visualiser les différences d'un fichier
binaires. Il reste à ce sujet les contribs de karim belkacem, qu'il
faudrait transformer pour que spip-zone fasse les zip de son code (éditeur
de boucle).

J'ai retrouvé l'adresse où les binaires sont stockés. je le colle dans un README.txt et supprime les zip qui contenaient des executables.

les deux zip restants contiennent des fichiers .rb que j'arrive pas à lire, ce ne sont pas des fichiers texte apparament, mais c'est du code source....

--
James

Petits compléments concernant les binaires :

Le 19/09/06, James<james@rezo.net> a écrit :

évitez les fichiers binaires de type Thumbs.db qui se trouve télécharger
pour rien par les utilisateurs non-windowsiens (et je crois même que les
windowsiens n'en n'ont pas besoin , puisqu'il est modifié tout le temps)

Ne committez pas de zip. Le trac de spip-zone peut archiver lui-même le
code (cf. archivelist.txt à la racine). On ne peut pas utiliser
l'interface web de trac pour visualiser les différences d'un fichier
binaires. Il reste à ce sujet les contribs de karim belkacem, qu'il
faudrait transformer pour que spip-zone fasse les zip de son code (éditeur
de boucle).

De manière générale, évitez absolument ces fichiers (dans la mesure du
possible bien sûr) : même si on les supprime ensuite, ils resteront
dans la table des versions.

Actuellement, nous n'avons qu'un seul svn pour tout spip-zone, et à
cause des binaires c'est en train de grossir, grossir.. C'est
inéluctable, mais si on pouvait ralentir le processus, ce serait
bien..

Ensuite, il est possible de supprimer du svn une arbo (pas un fichier,
attention) et tout son historique.

Si vous vous apercevez que vous vous êtes trompé de lieu de stockage :
surtout ne supprimez pas dans un commit votre ancien répertoire, pour
le recommiter ailleurs ! Vous avez compris que SVN l'enregistrera
alors en double. Utilisez la commande 'svn move' à la place qui évite
cette redondance !!

évidement, pour les images, c'est pas pareil :slight_smile:

A mon avis, svn n'est pas le mieux foutu pour gérer les images, à
cause du problème de ménage difficile à faire.

Peut-être qu'un jour on en arrivera à séparer les différentes branches
principales de spip-zone dans différents SVN, mais on n'en est pas
encore là, heureusement :slight_smile:

Merci d'avance,

.Gilles

PS.: si quelqu'un a des grandes habitudes de nettoyage de SVN, qu'il
me fasse signe. On pourra essayer de dégrossir le mammouth.. :wink:

Voilà, merci d'avance.
--
James

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

James a écrit :

évitez les fichiers binaires de type Thumbs.db qui se trouve télécharger
pour rien par les utilisateurs non-windowsiens (et je crois même que les
windowsiens n'en n'ont pas besoin , puisqu'il est modifié tout le temps)
  

Oui, et pour cela, je suggère d'utiliser la propriété svn:ignore et d'y
ajouter au moins la valeur Thumbs.db afin d'éviter d'ajouter à nouveau
ce genre de fichier à l'avenir lors d'un "svn add" (ou
TortoiseSVN->Ajouter).
Voir http://trac.rezo.net/trac/spip-zone/changeset/4922

Cordialement,

Mogwaï.