Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SCM Discussion :

Arguments pour/contre son utilisation sur un projet Java [Visual SourceSafe]


Sujet :

SCM

  1. #1
    Expert éminent
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2003
    Messages : 1 985
    Points : 6 762
    Points
    6 762
    Par défaut Arguments pour/contre son utilisation sur un projet Java
    Bonjour,

    Dans l'entreprise où je travaille j'ai été étonne de voir que les projets Java étaient versionnés sous VSS, on utilise Eclipse additionné d'un plugin pour VSS.

    Nous avons régulièrement des problèmes pour travailler ensembles car lorsqu'une personne checkout un fichier, elle se le réserve et les autres ne peuvent que travailler sur une copie locale pour ensuite effectuer la fusion des sources

    Le plugin lance des erreurs également quand on ajoute beaucoup de fichiers au repository.

    J'ai voulu dernièrement expérimenter les branches, et là, à part créer un autre projet dans VSS comme une branche, et se palucher la fusion avec la branche principale, je n'ai pas trouvé de solution idéale.

    J'essaie de trouver les arguments pour/contre VSS par rapport à une solution CVS (outil natif dans Eclipse) et pourquoi pas SVN.

    Auriez vous des éléments à ajouter pour descendre ou encenser VSS ?

    Merci d'avance

  2. #2
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : juin 2004
    Messages : 963
    Points : 1 044
    Points
    1 044
    Par défaut
    Ah vous avez des problemes avec VSS? Quand on utilise l'outil de versionning le plus limite en termes de fonctionnalites, ca peut arriver
    En gros et dans le desordre et pour les defauts, t'as pas vraiment de versionning sur VSS: pas de controle de version de fichier, checkout exclusif, pas de gestion des fusion, pas de client web (a part en passant par VSS Connect payant lui aussi), problemes de corruption de fichiers(http://www.google.com/search?hl=en&q=VSS+corrupt) et j'en oublie certainement.
    Pour les qualites: c'est simple, parfaitement integre a VS2005 () et ca s'installe en 2 coups de cuilleres a pot ...mais c'est pas ce que j'appelerais des arguments convaincants pour ce type d'outils.

    Mais pourquoi ne passez vous pas a SVN?

  3. #3
    Expert éminent
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2003
    Messages : 1 985
    Points : 6 762
    Points
    6 762
    Par défaut
    En fait, ici VSS est utilisé pour versionner aussi tous les documents (word, modèles de données, etc...)

    Certaines unités utilisent CVS, d'autres SVN, et nous VSS, peut être une décision historique ou la peur du changement font que passer à des outils comme CVS ou SVN leur font un peu peur...

    D'autres désavantages pour VSS pour vraiment faire pencher la balance, je pense notamment aux soucis pour travailler à plusieurs ?

  4. #4
    Nip
    Nip est déconnecté
    Rédacteur

    Inscrit en
    juin 2004
    Messages
    963
    Détails du profil
    Informations forums :
    Inscription : juin 2004
    Messages : 963
    Points : 1 044
    Points
    1 044
    Par défaut
    Citation Envoyé par elitost
    je pense notamment aux soucis pour travailler à plusieurs ?
    Les desavantages que j'ai cite a ce sujet
    pas de controle de version de fichier, checkout exclusif, pas de gestion des fusions
    me semblent tres convaincants dans ton cas et tout a fait eliminatoires en ce qui concerne VSS , non?

  5. #5
    Membre habitué

    Inscrit en
    février 2007
    Messages
    223
    Détails du profil
    Informations personnelles :
    Âge : 48

    Informations forums :
    Inscription : février 2007
    Messages : 223
    Points : 160
    Points
    160
    Par défaut
    Faux : LE check out multiple doit être activé mais il est fort heureusement possible !

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    mars 2004
    Messages
    98
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mars 2004
    Messages : 98
    Points : 105
    Points
    105
    Par défaut
    Ca reste de notoriété publique que c'est de loin l'outil le plus contraignant et le moins fiable dans le domaine. Ca fait d'ailleurs bien longtemps que Microsoft ne l'utilise plus en interne (si un jour il l'a utilisé).
    Le passage de VSS à SVN, ça devrait être comme découvrir la lumière.
    Enfin, une formation sur les méthodes de travail avec un outil comme SVN n'est pas superflu.

  7. #7
    Expert éminent
    Avatar de elitost
    Homme Profil pro
    Consultant informatique
    Inscrit en
    septembre 2003
    Messages
    1 985
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : septembre 2003
    Messages : 1 985
    Points : 6 762
    Points
    6 762
    Par défaut
    Après des mois de travail au corps , on a finalement réussi à convaincre pour l'utilisation de Subversion , on est passé également à Jira pour la gestion des tâches...mais bon reste encore du chemin à parcourir mais on va dans le bon sens

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Logiciel pour obtenir des statistiques sur un projet
    Par Piapia78 dans le forum Qualité
    Réponses: 1
    Dernier message: 06/12/2011, 16h18
  2. Réponses: 5
    Dernier message: 30/11/2011, 21h20
  3. Bien définir une structure pour faciliter son utilisation
    Par charlebakhtovsky3 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 24/02/2011, 12h17
  4. Réponses: 0
    Dernier message: 06/09/2010, 22h53
  5. Utilisation de BuildBot pour l'intégration continue d'un projet Java
    Par hokidoki dans le forum Intégration Continue
    Réponses: 0
    Dernier message: 25/03/2008, 12h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo