[imc-france-tech] imc-nice - cvs spip

geneX imc-france-tech at lists.indymedia.org
Sun, 17 Nov 2002 20:50:20 +0100


Bonjour ioseba,

il eu été bien de lire ses messages avant d'en jeter sur la liste !

1/
tu es le seul à pouvoir supprimer les dossiers existants sur le cvs
2/
le cvs est un vrai bordel... des fichiers de la branches principales 
*qui ne doivent pas etre touchés* en sont parfois à la version 1.5 qui 
finalement correspond à un retour en arrière
3/
la branche principale *n'a rien à faire* dans le cvs... est *doit* etre 
celle de spip (uzine)
4/
à trois développeurs, tu peux envoyer tes diatribes en privé
5/
les équipes avec qui tu as développé n'étaient certainement pas 
constituées de 2 + toi personnes
6/
je vois mal comment amener d'autres développeurs à travailler avec nous 
dans ces conditions...
7/
on ne dit jamais "jamais"
8/
rien n'est impossible à gerer quand on le veut vraiment
9/
les mauvaises idées sont les bases d'un débat permanent
10/
si tu souhaites que le cvs soit utilisé autrement, défini ta logique *avant*
11/
si tu n'es pas content, écrit un tutoriel... moi, celui du Loria ne me 
dit pas que c'est une mauvaise idée...
12/
la dimension temporelle du cvs est completement fausse dans indyspip
13/
et...
je n'aime pas ce genre d'attitude (positive? constructive?) sur les 
listes... il me semble qu'a 3, il est possible d'envoyer ses 
remontrances à chaques personnes

X.

Ioseba Rubio wrote:
> Bon  jour,
> 
> Je viens d'arriver de Madrid, mais je dois partir très
> rapidement.
> 
> 
> 
> Sur CVS:
> 
> Les branches sur CVS sont faites avec
> 
> cvs tag
> 
> 
> JAMAIS avec répertoires et dossiers
> branche_principal... Ils sont impossibles
> de gérer avec plus de 2 développeurs. Avoir deux ou
> trois dossiers est une mauvaise idée parc qu’on ne
> peut pas faire un diff ou an merge automatique.
> 
> 
> Neanemois, avoir deux branches est une bonne idee,
> mais ils doivent etre geres par le command cvs tag.
>  
> branche stable  <- branche en production
> branche développement. <- branche travail.
> 
> Il ne doit jamais avoir de fichiers  .tmp OLD...
> Parque ils  peuvent etre un problème de sécurité.
> 
> 
> La forme normale de travailler est :.
> 
> Chaque script teste est mise en ligne sur cvs par le
> développeur sur la branche de développement (cvs ci …)
> 
> Le site de production nice.indymedia.org est la
> branche de production (branche main). 
> 
> Pour faire un tag
> 
> cvs  tag -b Release-1-1-1
> Pour prendre une branche 
> 
> cvs update -r Release-1-1-1
> 
> L'estructure actual du cvs, il me semble une mauvaise
> idée. Aucun des groupes que j'ai travaille a mélange
> l’utilisation de dossiers avec les tags. Un système de
> gestion de version a tous les outils pour gérer une
> situation comme la notre, tags, diffs.  CVS a deux
> dimensions une dimension spatial avec fichiers et une
> dimension temporel (Avec versions de chaque fichier)
> la version principal et la version de développement 
> sont dimension temporel d’un même fichier. 
> 
> 
> 
> 
> Salud
> Ioseba
> 
> PS: Il a beaucoup de chances d’avoir un travail avec
> quelqu’un des trois interviews de les dernieres 
> semaines.