Merci bien pour les infos, je vais proposer ca a mon chef :)

> -----Message d'origine-----
> De�: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]
> De la part de Pascal Bleser
> Envoy�: jeudi 21 novembre 2002 10:29
> ��: [EMAIL PROTECTED]
> Objet�: Re: [linux] CVS vs PVCS
> 
> salut ben ;-)
> 
> ...
> > Je sais qu�il existe cvs sous linux, qu�il existe des tools GUI
wincvs
> > et lincvs, mais en fait avant de changer j�aimerai bien savoir si il
est
> > capable de faire ce que l�on fait avec pvcs.
> > En gros :
> > �         Est il capable de travailler en branche (c'est-�-dire que
> > plusieurs personnes puisse travaill� dans la m�me source), a mon
avis
> > oui sinon il servirai a rien.
> 
> oui, �videmment ;-)
> 
> branch, merge, etc...
> 
> Mais un branch ce n'est pas le fait que plusieurs personnes puissent
> travailler dans la m�me source !
> 
> CVS fonctionne en optimistic locking (= pas de locking, les conflits
sont
> r�solus lors des updates
> ou checkins) mais on peut �galement forcer des locks sur des fichiers
> (checkin impossible jusqu'� ce
> que celui qui a le lock ai fait un checkin).
> Mais franchement, nous on travaille sur des tr�s tr�s grands projets
avec
> plein de fichiers source,
> et CVS en optimistic locking fonctionne � merveille ici.
> 
> Un branch, c'est p.ex. quand tu as fait un release (disons 1.0) que tu
as
> livr� � un client.
> Tu continues le d�veloppement sur 1.1.
> Lorsque tu trouves un bug dans le 1.0 et que tu veux le corriger pour
le
> livrer au client, tu fais
> un branch sur le tag 1.0 et tu fais le bugfix l�-dessus.
> 
> > �         Est il capable a un moment donner, de faire un
int�gration� je
> > m�explique, apr�s plusieurs jours de travails dire hoppp ajd tout le
> > monde fait c�est check in et on integre tout en une version stable�
dont
> > on pourrais placer une version label (pour dans le futur si on veux
> > reprendre la version 18 pour la recompile pour un client sachant que
> > nous sommes actuellement a la 25)
> 
> Donc en fait, tu as juste besoin de pouvoir faire un tag (= label) ;-)
> 
> Oui, c'est tout � fait possible (on sait m�me d�placer des tags,
etc...).
> 
> Tu sais �galement faire un checkout par date (p.ex. faire un checkout
de
> l'�tat du repository le 21
> novembre 2002)
> 
> > Si il permet les int�grations, comment cela fonctionne ? Il y a il
des
> C'est vous qui appelez �a des "int�grations".
> Le contr�le de versions, lui, ne fait que le tag.
> 
> > script pour int�grer et faire des diff automatique en cas de conflit
> > dans des fichiers qui on �t� modifi� par plusieurs personnes ?
Existe
> > ils des tools GUI (linux voir windoz)
> 
> Aaah, l� je vois ce que tu veux dire: tu parles d'une compilation
> automatique et l'envoie d'e-mails
> ou autre lorsqu'il y a erreur de compilation � la personne concern�e ?
> 
> Non �a il n'y a pas dans CVS: CVS fait le contr�le de versions et �a,
ce
> n'est pas du contr�le de
> versions.
> 
> Mais il y a moyen de mettre �a en oeuvre. Nous on l'a fait ici, au
boulot.
> 
> > Pour le backup je ne me tracasse pas, j�ai lu dans le temps sur la
> > mailing qu�il suffisait de faire un backup cvsroot J
> Oui, suffit de faire un backup du cvsroot sur le serveur CVS.
> 
> --
>    -o) Pascal Bleser   ATOS Origin/Aachen(DE) |
>    /\\         <[EMAIL PROTECTED]> |
>   _\_v <[EMAIL PROTECTED]>                     |
> ---------------------------------------------|
> Jesus saves,Buddha makes incremental backups :
> ---------------------------------------------'
> 
> 
> _______________________________________________________
> Linux Mailing List - http://www.unixtech.be
> Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
> Archives: http://www.mail-archive.com/[email protected]
> IRC: efnet.unixtech.be:6667 - #unixtech




_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[email protected]
IRC: efnet.unixtech.be:6667 - #unixtech

Répondre à