Pas Troll: En entreprise qu'avait vous vu utiliser (CVS/Perforce/..)

Pas Troll: En entreprise qu'avait vous vu utiliser (CVS/Perforce/..) - Linux et OS Alternatifs

Marsh Posté le 30-08-2002 à 11:31:13    

Dans de vrai entreprise (pas 5 employés svp)
Qu'avez vous vu utiliser ?
 
CVS/ Perforce/ Clearcase / Bitkeeper ??
 
Sous linux ! Solaris a la limite
En environnement heterogene c'est encore mieux.
 
(kadreg : windows m'en tape)
 
Warning : Ceci n'est pas un troll. Me pourrissez pas mon topic.

Reply

Marsh Posté le 30-08-2002 à 11:31:13   

Reply

Marsh Posté le 30-08-2002 à 11:33:14    

- cvs , que sous linux

Reply

Marsh Posté le 30-08-2002 à 11:37:06    

Et ca donnait satisfaction ?

Reply

Marsh Posté le 30-08-2002 à 11:38:25    

CVS ça pue, c mieux ByteKeeper
 
 Imagine que t'es 100 sur un projet, avec CVS c le bordel

Reply

Marsh Posté le 30-08-2002 à 11:40:21    

Attention, je ne parles que d'exemple vecu SVP.
Et avec des equipes d'une 20aine de personnes minimum.
 
 

Reply

Marsh Posté le 30-08-2002 à 11:43:22    

bah on étaient que 15, désollé, mais sur un gros projet, et on utilisait cvs


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 30-08-2002 à 11:44:54    

J'ai vu CVS sous n'importe quel système (windows, solaris, SGI, linux). Très forte demande pour CVS actuellement parmis nos clients.
 
J'ai vu source safe sous windows (mais il mangeait les fichiers régulièrement, donc personne y touchait).
 
ClearCase sous windows et solaris. (c'est considéré comme le choix conservateur par excellence).
 
J'ai jamais vu de bitkeeper ou perforce.
 
J'ai vu du PVCS également, sur solaris.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 30-08-2002 à 11:48:41    


Ok. Je suis tout a fait d'accord avec toi kadreg.
Clearcase c'est la solution conservatrice.
 
Extremement puissant , mais :
- Maintenance tres elevé
- Tres intrusifs (nouveau fs)
- Demande en matos elevé
 
J'ai un peu des doutes sur le travail en equipe nombreuses avec CVS. (merge delicat, gestion des versions & branches etc...)
 
Mais il semblerait que ca soit la tendance.
 
C'etait quoi la raison ?
Outil gratuit ?
Maturité ?
Faible besoin hw/maintenance ?

Reply

Marsh Posté le 30-08-2002 à 12:04:38    

Dans les cas que j'ai vu, CVS n'était pas utilisé seul, mais comme  base à un système interne de gestion de version.
 
Au dessus de CVS était construit des couplages avec les outils utilisés par l'équipe, et des scripts aidant à la gestion de version (notamment des systèmes d'annonces de commit par mail). Avec en plus des obligations d'updates avant commit.
 
Quand à la difficultée de merge, les projets utilisants CVS que j'ai connus sont généralement très découpés. Donc les difficultés de merge dues à des conflits étaient finalement rares.  
 
Les raisons avancées pour l'utilisation de CVS sont :
- le cout
- le fait que l'on puisse facilement construire des solutions au dessus
- le fait qu'il soit simple à appréhender pour un développpeur entrant dans l'équipe, parceque de nombreux tutoriaux sont dispo sur le net, parcequ'il y a de bons livres dessus.
 
 


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 30-08-2002 à 12:08:04    


Merci pour les explications kadreg :)

Reply

Marsh Posté le 30-08-2002 à 12:08:04   

Reply

Marsh Posté le 30-08-2002 à 15:52:32    

J'aime bien l'idée sur LA VRAIE entreprise, plus de 5employés. Nous sommes 10 (plus que 3 en France), et nous bossons avec Intel, STMicroelectronic, Siemens... Dans des environments ou nous n'avons pas le droit à l'erreur, ou la qualité de nos logiciels est primordiale.
 
Alors je ne savais pas qu'une toute petite entreprise, n'était pas une vraie entreprise!  :ouch:  
 
 :p

Reply

Marsh Posté le 30-08-2002 à 15:56:58    

il demandait ca pour les entreprises ayant beaucoup de developpeurs

Reply

Marsh Posté le 30-08-2002 à 15:57:01    


Tu as mal compris.
 
Le truc c'est pas d'etre une "vraie" entreprise mais de difficulté de gerer les branches, les versions et les merges.
 
Quand on est trois, meme avec un outil pourri on s'en sort avec un peu de rigueur.
 
Par contre, a 50 , potentiellement sur plusieurs sites, les facilités de gestion de l'outils font gagner un temps precieux et/ou evite les erreurs lors de merge concurrents de 4 sources par exemple.
 
Clearcase pour ne pas le citer a de tres bon outils d'aide au merge.

Reply

Marsh Posté le 30-08-2002 à 15:58:37    

tout a fait kelus, c'était exactement ca.

Reply

Marsh Posté le 30-08-2002 à 16:00:34    

:)

Reply

Marsh Posté le 30-08-2002 à 16:01:11    

:)
 
ps : Merci ping, j'avais pas vu ta reponse.

Reply

Marsh Posté le 30-08-2002 à 16:15:17    

Je déconne!  
Et en tout cas, sujet très intéressant, et je prends notes.

Reply

Marsh Posté le 30-08-2002 à 16:18:38    

mean a écrit a écrit :

:)
 
ps : Merci ping, j'avais pas vu ta reponse.



on a utilisé un serveur CVS pour ce gros projet qui représentait 2 programmes... Aucun problème, mais à mon avis, pour les projet ou plus de personnes interviennent, CVS ca peux devenir le foutoir...


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 30-08-2002 à 16:20:26    


Ok, merci ;)

Reply

Marsh Posté le 30-08-2002 à 16:28:21    

( post interessant en effet ) :)

Reply

Marsh Posté le 30-08-2002 à 20:53:44    

CVS sous RH 7.3  Aucun problème à signalier.


Message édité par darklord le 30-08-2002 à 20:53:57
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed