Sujet: Utilisez-vous un système de versionning?
09/01/2010 @ 14:50:12: gizmo: Utilisez-vous un système de versionning?
Quasiment tout est dans le titre.

Je me suis aperçu que c'est un sujet qui est relativement peu abordé pendant les étude d'informatique, et je me demandais donc ce qu'il en est dans la pratique.

Je ne fais pas un topic-sondage, vu la masse de système différents qui existent, mais si vous pouviez répondre birèvement aux petites questions suivants:

1. J'utilise un système de versionning: Oui/Non

2. Si non, pourquoi? (Pas d'utilité, je ne sais pas ce que c'est, ...)

3. Si oui, lequel / lesquels?

4. Si oui, pourquoi celui-là / ceux-la? Pas de grand débat, une phrase suffit.

Merci!

PS: le sondage n'est pas limité aux informaticiens. :wink:
09/01/2010 @ 14:53:48: rfr: Utilisez-vous un système de versionning?
1. Oui
3. subversion
4. Parce que c'est celui que je connais le mieux, parce que les backups sont faciles, parce qu'on peut y accéder de 36000 manière différentes, parce que ça s'intègre facilement, et parce que ça marche aussi pour les projets pas informatique.
09/01/2010 @ 14:57:45: gizmo: Utilisez-vous un système de versionning?
Bon, ben je commence :smile: A mon tour!

1. OUI

3. CVS, Visual SourceSafe (VSS), Subversion (SVN), ClearCase (CC), Mercurial (HG)

4. CVS: Mon premier contact avec un outil de versionning; VSS: Outil officiel de la boite où je travaille; SVN: Remplacement interne de VSS, car administration et utilisation simple pour les néophites comme les utilisateurs plus avancé; CC: Nouvel outil obligatoire dans la boite où je travaille (on tombe de Caribe en Sylla); HG: mon dernier chouchou, pour moi le mix idéal entre la liberté et l'efficacité.
09/01/2010 @ 15:21:54: philfr: Utilisez-vous un système de versionning?
1. Oui
3. CVS et git en développeur. Svn et mercurial pour accéder à du code open source sans être contributeur. VSS il y a bien longtemps.
4. CVS parce que garanti stable, centralisé par design (pour les collègues), plein d'outils existent pour y accéder, docs et bouquins dispo (pour les collègues aussi :oh: ).
Git parce que... :grin: Inspiré des meilleures idées comme mercurial et le merge mathémathisé de GNU Arch, conçu par Linus qui n'est pas un nain, même lorsqu'il sort de son kernel, distribué et utilisable localement en off-line, etc.
09/01/2010 @ 17:32:28: zion: Utilisez-vous un système de versionning?
1. Non

2. Parce que je suis seul sur le projet, et qu'à l'époque ça s'intégrait vraiment pas bien sous Windows et Delphi (j'utilise encore un compilateur sorti en 2001 je pense :oh: ), mais j'y songe de plus en plus :oh:

En fait, faudrait que je me décide, mais tortoise et cie à l'époque ça me semblait tellement pénible à utiliser :kiki:
09/01/2010 @ 17:43:59: H2G2: Utilisez-vous un système de versionning?
Je me demande si, par politesse, je ne devrais pas répondre quelque chose étant donné que gizmo a aimablement convié les non-informaticiens à participer, ou si au contraire, la politesse ne commande pas comprendre que l'aimable invitation de gizmo n'était, précisément, formulée que par politesse.
Je crois que je vais passer la nuit à y réfléchir avant de donner une réponse :oh:
09/01/2010 @ 17:48:16: ovh: Utilisez-vous un système de versionning?
1. Oui
3. SVN
4. Outil standard, bien intégré aux IDE modernes, dispo chez certains hébergeurs, enfin voilà :dawa:
09/01/2010 @ 18:02:18: Clandestino: Utilisez-vous un système de versionning?
1. Non
2. Parce que :oh:
3. Euh, j'ai dit "non". Vous ne suivez pas ?
4. M'enfin, c'est pas difficile à comprendre quand même... N-O-N !

Roooh, y sont bouchés, ces informaticiens :tinostar:
09/01/2010 @ 18:11:56: rfr: Utilisez-vous un système de versionning?
Quand on a des clients à qui on livre quelque chose, je pense qu'un système de versioning est obligatoire, à moins qu'on ne fasse du one shot ... Mais si c'est suivi...

Rollback & branching, que de belles inventions
09/01/2010 @ 18:14:03: zion: Utilisez-vous un système de versionning?
Quand on a des clients à qui on livre quelque chose, je pense qu'un système de versioning est obligatoire, à moins qu'on ne fasse du one shot ... Mais si c'est suivi...


Quand tu penses parfois que certains hébergeurs (si si), pour des systèmes qui font tourner toute une boite, ont même pas de backup des données, la réalité est parfois tellement loin de l'idéal :tinostar:
09/01/2010 @ 19:05:53: gizmo: Utilisez-vous un système de versionning?
H2G2 > J'ai mis le PS parce que j'ai abordé le sujet en partant des études d'informatique, mais c'est ouvert à tous, bien sûr :oh:

Tous > merci de ne pas émettre trop de jugement de valeur envers les réponse des autres dans ce topic. Je voudrais éviter de partir d'un troll pro/anti quoi que ce soit.
09/01/2010 @ 19:30:56: rfr: Utilisez-vous un système de versionning?
H2G2 > J'ai mis le PS parce que j'ai abordé le sujet en partant des études d'informatique, mais c'est ouvert à tous, bien sûr :oh:

Tous > merci de ne pas émettre trop de jugement de valeur envers les réponse des autres dans ce topic. Je voudrais éviter de partir d'un troll pro/anti quoi que ce soit.


D'abord, on pourrit le topic de qui on veut, quand on veut et comme on veut ... d'abord :kaola:

:topicalacon: :tinostar:
10/01/2010 @ 10:15:35: Keeper: Utilisez-vous un système de versionning?
1. oui
3. Harvest et E-Gen
4. En fait c'est pas moi qui l'utilise puisque je développe pas, mais c'est ce qui est utilisé au boulot. Moi j'utilise le produit pour faire les remontées vers la PROD. Dans notre milieu vous pensez bien que ce genre de produit est indispensable et bien souvent salvateur. En plus ça permet de tracer quel modif a foutu le bronx
10/01/2010 @ 11:05:00: Jean-Christophe: Utilisez-vous un système de versionning?
1. J'utilise un système de versionning: Oui/Non

Non
2. Si non, pourquoi? (Pas d'utilité, je ne sais pas ce que c'est, ...)
On ne fait que peu de dev. pour des besoin très spécifiques et les applications, une fois en place, n'évolue quasi pas. De plus, on est sur place puisque le développement est fait pour l'interne uniquement. Du coup, les tests, validations etc se font en phase finale sur l'environnement de prod. Il n'y a pas vraiment de surprise.

3. Si oui, lequel / lesquels?
Ben non.

4. Si oui, pourquoi celui-là / ceux-la? Pas de grand débat, une phrase suffit.
Toujours pas...

De rien :smile:
10/01/2010 @ 12:12:59: max: Utilisez-vous un système de versionning?

1. J'utilise un système de versionning: Oui/Non


Oui

2. Si non, pourquoi? (Pas d'utilité, je ne sais pas ce que c'est, ...)


J'ai di oui

3. Si oui, lequel / lesquels?


CSV et SVN

4. Si oui, pourquoi celui-là / ceux-la? Pas de grand débat, une phrase suffit.


Initialement, parce qu'un bon nombre de projets opensource les utilisent.

CVS, je ne l'utilise plus beaucoup; il y a bien que quelques vieux projets qui sont encore géré par CSV.
SVN, pour remplacer CVS, Plus simple à gérer et à administrer je trouve (totalement subjectif).


Et puis il y a Turtoise qui facilite bien la vie de mes associés windowsiens.


Merci!


Mais de rien...

PS: le sondage n'est pas limité aux informaticiens. ;)[/quote]
10/01/2010 @ 12:16:21: philfr: Utilisez-vous un système de versionning?
Je rajouterais que je ne pourrais plus imaginer de travailler sans un tel outil, même pour des petits développements de tests.
Et les fichiers de config des serveurs que je gère ou ai géré sont sous RCS, ce qui rajoute un système de versioning à la liste de ceux que j'utilise, mais seulement pour cette utilisation-là (historique local, pas de config), et surtout parce que je ne connaissais pas encore git quand j'ai commencé à faire ça.
10/01/2010 @ 12:30:18: Tokiros: Utilisez-vous un système de versionning?
1. Oui
3. SVN
4. Il n'y avais pas de système de versionning au boulot, j'ai fait quelques recherches et svn me semblait le plus faile à implementer et à utiliser pour un néophyte à l'époque (3-4 ans ...) et je l'utilise dans mes projets perso aussi. Je pense que je vais me pencer sur git, il a l'air pas mal aussi
10/01/2010 @ 12:50:20: didix: Utilisez-vous un système de versionning?
1. Non
2. Y a rien mis en place, et je ne sais même pas si ce serait utilisable (cf parenthèse ci-après).

Tient, petite parenthèse: ces systèmes sont adaptés aussi à des fichiers binaires (pour utilisation dans un cadre d'édition bureautique/graphique/géographique) ?
10/01/2010 @ 13:12:10: philfr: Utilisez-vous un système de versionning?
Les fichiers binaires sont supportés, mais de façon générale, tu perds les fonctionnalités différences, et merge de différences, qui ne fonctionnent bien que sur des fichiers texte.

Quoiqu'à la présentation SVN à laquelle j'ai assité au FOSDEM, j'ai entendu parler de modules qui permettent de faire des diffs sur des documents type office. Mais chaque format binaire doit avoir son plugin spécialisé, il faut voir si les fichiers sur lesquels tu travailles sont dans un format +/- ouvert et/ou documenté.
10/01/2010 @ 13:22:44: didix: Utilisez-vous un système de versionning?
Oki, je me faisais une idée assez correcte du système.
Et les formats ne sont pas spécialement ouverts...
Merci philfr pour la précision.
Retour