[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.