Quel outil de gestion de sources utilisez-vous ? - Divers - Programmation
Marsh Posté le 17-02-2003 à 10:55:23
Ici on utilise Visual source safe, c'est intégré à Visual studio, c'est simple d'utilisation et ça marche plutot bien.
Marsh Posté le 17-02-2003 à 11:03:57
mareek a écrit : Ici on utilise Visual source safe, c'est intégré à Visual studio, c'est simple d'utilisation et ça marche plutot bien. |
Nous zaussi !!
Marsh Posté le 17-02-2003 à 11:04:22
mareek a écrit : Ici on utilise Visual source safe, c'est intégré à Visual studio, c'est simple d'utilisation et ça marche plutot bien. |
Pareil pour moi, je n'ai pas à m'en plaindre non plus. Et comme on est un peu sauvages, on y met aussi des petites bases de données Access, des documents, spreadsheets et autres joyeusetés binaires.
[offtopic]
Ca me plairait d'ailleurs bien de mettre un tel outil au point
[/offtopic]
Marsh Posté le 17-02-2003 à 11:14:12
ok
mais vous connaissez un outils de ce genre qui pourrait s'intégrer dans un IDE Borland ?
ici on développe sous Delphi.
Marsh Posté le 17-02-2003 à 11:30:00
Il y a un outil borland qui fait pareil mais j'ai oublié son nom. CodeGuard? C'est livré avec Delphi il me semble non?
Edit: non ce n'est pas CodeGuard, rien à voir. Je sais plus le nom mais ça existe.
Marsh Posté le 17-02-2003 à 11:55:32
celui qui est livré avec Delphi, c'est TeamSource.
mais il est un peu naze et il permet pas vraiment de faire du versionning ou de gérer correctement les accès concurrents à des sources.
Marsh Posté le 17-02-2003 à 12:04:44
freevcs : http://www.thensle.de/oldbrows.htm
sinon il me semble que PVCS est livré avec delphi du moins avec certaines...
Marsh Posté le 17-02-2003 à 13:42:14
pour PVCS, je ne suis pas sur, j'ai regardé et apparemment c'est le système sur lequel est basé TeamSource, et nous n'en sommes pas satisfaits.
pour freeVCS, on a essayé cet été, mais on a découvert un bug qui permettait d'accéder en même temps au même fichier tout en laissant le fichier en mode 'locké'... on a envoyé un mail au support, mais jamais eu de réponse ... donc on cherche autre chose.
Marsh Posté le 17-02-2003 à 14:37:17
TanteMerde a écrit : pour PVCS, je ne suis pas sur, j'ai regardé et apparemment c'est le système sur lequel est basé TeamSource, et nous n'en sommes pas satisfaits. |
Il me semble que contrairement à SourceSafe où le lock est exclusif, CVS permet justement le partage d'un source par plus d'une personne. C'est pas un bug mais une feature
Marsh Posté le 17-02-2003 à 15:13:24
TanteMerde a écrit : pour PVCS, je ne suis pas sur, j'ai regardé et apparemment c'est le système sur lequel est basé TeamSource, et nous n'en sommes pas satisfaits. |
Hello ! Les gestions de sources avec des lock exclusifs, c'est dépasé ça. C'est la vielle école
Avec CVS, tu ne te poses pas ce genre de question et tu te contentes d'éditer ce que tu as besoin d'éditer, CVS se charge de tout ( ou presque )
Bien sur, il faut parfois une intervention humaine en cas de conflit mais c'est assez rare, sauf si vous travaillez à 2 sur les même lignes de code. Ce qui est généralement une erreur en soit.
Marsh Posté le 17-02-2003 à 15:29:56
drasche a écrit : |
c'est bien possible, effectivement, mais je n'ai vu nullepart ce genre de 'feature'. de plus lorsque 2 personnes accédaient au même fichier, ça n'était que dans un cas bien précis (annuler puis recommencer), et freeVCS finissait par créer 2 archives pour le même fichier, sans précision sur son propriétaire. et lorsqu'on faisait appel à ce fichier, il ouvrait soit l'un soit l'autre sans prévenir du risque. bref, ça ressemblait bcp plus à un bug qu'à une 'feature'.
Taureau a écrit : tu peux alors essayer celui-ci http://www.qsc.co.uk/ |
merci pour ce lien, ce soft m'a l'air très intéressant !
je vais regarder ça de plus près
Marsh Posté le 17-02-2003 à 15:35:48
Kristoph a écrit : |
ok, mais CVS ça existe sous Windows ? où est-ce que je peux trouver une bonne doc sur l'installation de CVS et sa configuration ? en fait, j'entends bcp parler de CVS, mais je sais pas exactement ce que c'est ... c'est un logiciel ou plutôt un protocole de gestion de sources ?
Marsh Posté le 17-02-2003 à 15:46:22
TanteMerde a écrit : |
CVS est sans aucun doute à l'heure actuelle, le meilleur outil de gestion de sources par le rapport qualité prix.
Faut dire que comme il est gratuit ... Mais c'est toujours un très bon système que je considère sans aucun doute superieur a celui de Microsoft
Pour avoir un client CVS, c'est très facile, sous Windows je te conseille 2 programmes : WinCVS et TortoiseCVS. Le premier est un "standalone" et le deuxième est un plugin pour explorer.exe. Si tu veux utiliser CVS en local, avec un seul poste client, c'est tout ce dont tu as besoin.
Si tu veux un serveur CVS sous Windows, tu as CVSNT.
Marsh Posté le 17-02-2003 à 15:53:09
Kristoph a écrit : |
ok, et ce CVSNT il fonctionne comment ? c'est un service NT ? c'est une appli ? c'est graphique ou texte ? tu sais où est-ce que je peux trouver de la doc dessus ?
Marsh Posté le 17-02-2003 à 15:53:49
CVS sous Linux pour le serveur;
Tortoise pour les clients Windows, et smartCVS(Java) pour les clients Linux.
ça marche plutôt bien pour pas cher.
Marsh Posté le 17-02-2003 à 15:59:37
TanteMerde a écrit : |
Une petite recherche google, ça te dirais ?
Marsh Posté le 17-02-2003 à 16:04:45
Kristoph a écrit : |
t'es un marrant toi !
tu crois que j'ai pas déjà cherché ? c'est la première chose que j'ai faite quand j'ai cherché des infos sur ce genre de softs. j'ai trouvé tout ce que je voulais sur winCVS et tortoiseCVS, mais je ne trouve rien de vraiment intéressant sur CVSNT.
Marsh Posté le 17-02-2003 à 16:15:19
TanteMerde a écrit : |
ban
premier lien trouvé par recherche sur "cvsnt":
http://www.cvsnt.org/
Citation : |
Marsh Posté le 17-02-2003 à 16:17:00
Mauvaise foi :
http://www.google.com/search?q=cvs [...] =0&start=0
- Premier résultat : cvsnt.org, le site officiel.
- Deuxième résultat : CVSNT Installation Tips
Marsh Posté le 17-02-2003 à 16:17:11
cvs
et je vais bientot essayer subversion à la maison
et à ceux qui ont conseillé visual source safe: ça va pas nan!?
Marsh Posté le 17-02-2003 à 16:17:43
en plus le site officiel donne la doc et les binaries. je vois vraiment pas ce qu'il lui faut de plus
Marsh Posté le 17-02-2003 à 16:19:50
--greg-- a écrit : cvs |
on utilise ça au boulot, puis ya pas de serveur, juste besoin d'un accès en écriture à la DB
Ca fait 4 ans que je l'utilise et j'ai rien à redire sur la stabilité du truc
Marsh Posté le 17-02-2003 à 16:24:42
CVS non plus il n'y a pas besoin d'un "serveur", juste d'un acces en ssh sur la machine contenant le repository central.
Marsh Posté le 17-02-2003 à 16:24:47
drasche a écrit : |
bah avec cvs y'a pas besoin de db
et t'as db elle est bien sur une machine nan
cvs smieux stout
j'ai utilisé visual source truc y'a qques années (:sweat - enfin je pense que ct ça, ct un truc ms en tous cas - et c'etait juste pour éditer de pauvres sources html... he ben c'était d'une lenteur insupportable
Marsh Posté le 17-02-2003 à 16:29:14
--greg-- a écrit : |
argument à deux balles detectaid
Marsh Posté le 17-02-2003 à 16:38:16
drasche a écrit : |
c facile de couper les quotes en deux hein
Marsh Posté le 17-02-2003 à 16:39:54
--greg-- a écrit : c facile de couper en deux hein |
ouais
Marsh Posté le 17-02-2003 à 16:40:24
drasche a écrit : |
Kristoph a écrit : Mauvaise foi : |
drasche a écrit : en plus le site officiel donne la doc et les binaries. je vois vraiment pas ce qu'il lui faut de plus |
bon ok, je me suis peut-être mal exprimé. certes google me donne des liens vers des sites qui parlent de cvsnt , mais bon, ce que je voudrais c'est une description brève et concise de son mode fonctionnement, si c'est bien ou pas, ses différences avec freevcs ou sourcesafe, etc ... bref du vécu. Parce que je ne tiens pas à me farcir les milliers de lignes de doc pour savoir à quoi j'ai affaire .
Marsh Posté le 17-02-2003 à 10:48:20
Salut !
Pour ceux d'entre vous qui développent en équipe, je voudrais savoir quel logiciel de gestion de sources vous utilisez, et ce que vous en pensez.
Dans la boîte dans laquelle je bosse, on voudrait s'équiper, mais on ne connait pas très bien ce qui se fait de mieux ou ce qui est facile à mettre en place entre CVS, FreeVCS, Rational ClearCase, Microsoft SharePoint, ...
Merci de vos réponses,
Yohann