IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs Discussion :

Monter un Serveur CVS


Sujet :

Plateformes (Java EE, Jakarta EE, Spring) et Serveurs

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 109
    Points : 55
    Points
    55
    Par défaut Monter un Serveur CVS
    Bonjour,

    Dans le cadre de travail sur un nouveau projet web, j'ai opter pour CVS pour la gestion des versions.
    Nous sommes une equipe de 5 personnes, et j'aimerai savoir les possibilites qu'on a pour faire tourner le projet a distance.
    Par ex: payer un espace sur le net et installer CVS la dessus ...
    aussi, existe t-il un moyen pour que ca soit securise ?

    Pourriez vous m'aider SVP ?

    Merci par avance.

  2. #2
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Tous les fournisseurs d'espace d'hebergement fournissent désormais la possibilité d'utiliser/configurer des comptes cvs/svn, moi je suis chez ovh et ils m'ont donné la procédure pour créer un compte, où j'heberge mes sources. La procédure est peu longue , mais on on finit par arriver . Pour la sécurité, il y'a une clé de cryptage créee sur le serveur svn et localisée sur ton pc local, d'où ca limite les intrusions.voila le process ovh
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  3. #3
    Membre éprouvé
    Avatar de hasalex
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2009
    Messages
    879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2009
    Messages : 879
    Points : 1 269
    Points
    1 269
    Par défaut
    La première aide qu'on pourrait te donner, c'est d'oublier CVS. C'est une techno issue de la préhistoire. Prend éventuellement svn, qui est issu du moyen age ou passe sur des outils plus modernes comme git.

  4. #4
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Citation Envoyé par hasalex Voir le message
    La première aide qu'on pourrait te donner, c'est d'oublier CVS. C'est une techno issue de la préhistoire. Prend éventuellement svn, qui est issu du moyen age ou passe sur des outils plus modernes comme git.
    Je ne suis pas certain de partager ton avis, j'utilise les 2 systèmes depuis un moment, mais personnellement sous eclipse je préfère le plugin cvs que svn, peut être une question d'habitude, mais je retrouve plus de fonctionnalités pratiques au niveau cvs. par contre ce sont les outils client cvs qui se font un peu rare contrairement aux outils clients svn(tortoise).Mais bon on ne va pas ouvrir un débat dessus
    Vous avez peut être hâte de réussir et il n'y a rien de mal à cela...
    mais la patience est aussi une vertu; l'échec vous l'enseignera certainement..."

  5. #5
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    109
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 109
    Points : 55
    Points
    55
    Par défaut
    Je vous remercie pour ces retours bien precis.

    Ca va absolument me servir.

    Bon courage.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 9
    Points : 9
    Points
    9
    Par défaut CVS est obsolète, son successeur est Subversion.
    +1 avec Alexis.

    Utiliser CVS aujourd'hui, déjà c'est limite. Démarrer un projet dessus, c'est à la limite de la faute professionnelle.

    En parlant de l'interface graphique, tu mets de côté un des aspects essentiels à prendre en compte avec ce type d'outil : sa qualité en ce qui concerne le versioning au sens large, c'est un peu ce qu'on lui demande.

    Et de ce point de vue, CVS a beaucoup de défauts. Ce n'est pas sans raison que certains des concepteurs originaux de CVS ont contribué à créer Subversion (le successeur et l'outil le plus utilisé aujourd'hui dans le monde des gestionnaires de sources centralisés). Ils voulaient conserver les bonnes choses de CVS et supprimer les mauvaises.

    CVS a notamment un ENORME défaut, qui devrait être rédhibitoire pour tout développeur aujourd'hui : CVS NE SAIT PAS GERER LES RENOMMAGES.
    Oui, oui, vous lisez bien. Si vous renommez un fichier, bye bye son historique ! C'est comme si vous veniez de créer un nouveau fichier...

    Ensuite, CVS est basé sur un format antédiluvien (RCS) et pas du tout conçu pour être accédé en réseau originellement.

    Il faut aussi savoir que CVS n'est pas atomique... Committez. Si ça plante, vous pouvez vous retrouver avec une partie des modifications qui sont passées, et le reste non...
    Sans parler d'autres choses encore plus exotiques qui peuvent se retrouver dans les fichiers ,v côté serveur. Et je parle en connaissance de cause. A cause de ces défauts, j'en ai un peu chié pour transformer un repo CVS en repo SVN en 2005 (2005 ! et CVS était en plus déjà bien dépassé).

    Voilà seulement une partie des problèmes les plus évidents avec CVS. On ne compare pas CVS aux autres, on dit : CVS est l'ancêtre qui a permis aux petits jeunes d'être si bons.
    CVS a été un outil révolutionnaire, opensource, il a ouvert la voie. Il faut garder ça à l'esprit, mais l'utiliser encore aujourd'hui en 2011, ce n'est pas simplement plus possible.

    Baptiste

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

Discussions similaires

  1. [Utilisation] Afficher le contenu du serveur CVS via un navigateur
    Par dr23fr dans le forum CVS
    Réponses: 4
    Dernier message: 11/02/2009, 11h48
  2. Réponses: 7
    Dernier message: 18/03/2006, 13h38
  3. [NetBeans] Netbeans vs Serveur CVS distant
    Par sylvain_neus dans le forum NetBeans
    Réponses: 4
    Dernier message: 16/12/2005, 10h02
  4. Monter un serveur mail...
    Par Michaël dans le forum Réseau
    Réponses: 5
    Dernier message: 02/10/2005, 11h44
  5. [CVS] Serveur CVS indispensable?
    Par guams dans le forum Eclipse Java
    Réponses: 8
    Dernier message: 14/06/2005, 09h39

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