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

ASP.NET MVC Discussion :

Versioning d'un site


Sujet :

ASP.NET MVC

  1. #1
    Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Points : 60
    Points
    60
    Par défaut Versioning d'un site
    Bonjour,

    Désolé mais je ne savais pas où poster ma demande.

    Je souhaiterais savoir comment réaliser un bon versioning de son site web, avez-vous des best practices? Des liens? Des documents? Etc. qui pourraient m'aider?

    Je début dans le management d'équipe et souhaite mettre en place quelque chose de cohérent lors des publications.

    Merci d'avance à tous ceux qui liront ce post, et encore plus à ceux qui y répondront.

    Erazion.

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Points : 766
    Points
    766
    Par défaut
    Utiliser TFS!
    Les fautes d'orthographes sus-citées sont déposées auprès de leurs propriétaires respectifs. Aucune responsabilité n'est engagée sur la lisibilité du message ou les éventuels dommages qu'il peut engendrer.

  3. #3
    Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Points : 60
    Points
    60
    Par défaut
    Haha
    On utilise SVN, et on voulait mettre en place un système de Versioning, mais on a pas de compétences dessus !

  4. #4
    Invité
    Invité(e)
    Par défaut
    Que tu sois sous TFS ou sous SVN tu as un système de branches qui te permet de gérer le versionning assez facilement. Une recherche sur le net pour savoir comment créer des branches et comment les gérer te sera d'une grande aide.

  5. #5
    Membre du Club
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    114
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 114
    Points : 60
    Points
    60
    Par défaut
    Ok merci beaucoup je vais regarder.

  6. #6
    Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2013
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2013
    Messages : 39
    Points : 59
    Points
    59
    Par défaut
    Citation Envoyé par Erazion Voir le message
    Haha
    On utilise SVN, et on voulait mettre en place un système de Versioning, mais on a pas de compétences dessus !
    Si je peux me permettre, il faut être tout de suite beaucoup plus ambitieux que ça, et s'occuper d'ALM (Application Lifecycle Management), plutot que juste le versionning. En effet, le versioning ne concerne que le controle de code source, et c'est bien insuffisant. Que se passe-t-il si le dernier commit de toto fait tout planter? Quand est-ce que l'on s'en rend compte? Le "WOMM" (Work on my machine) n'est pas suffisant en travail d'équipe.

    Puisque tu es dans ce forum, j'imagine que toi et ton equipe travaillez avec Visual Studio. Même si les moyens sont limités, vous pouvez utiliser Team Foundation Service, la version cloud de TFS, entièrement gratuit jusqu'à 5 dev, et même au-dela pour l'instant.

    Si je conseille TFS, c'est surtout parcequ'il facilite l'automatisation des builds, puis le deploiement.

    Maintenant, il existe d'autres possibilités, mais un peu plus complexes à mettre en oeuvre. Pour ce qui est de SVN, penche toi sur l'extension Ankhsvn, qui permet d'avoir le versionning depuis lIDE, tout comme si on utilisait TFS. Pour ce qui est de la gestion de projet/ALM, il y a Redmine, qui intégrera SVN pour les sources, par contre il faudra (faudrait) s'occuper des builds en faisant un hack, je ne crois pas que Redmine l'intègre.

    En résumé, cette mise en place est une partie trés importante de n'importe quel projet d'équipe, il faut y réfléchir, prendre son temps. ALM dit bien ce qu'il vaut dire, il s'agit de la vie du projet, qui est beaucoup plus que le developpement initial....

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

Discussions similaires

  1. Nouvelle version d'un site Web et référencement
    Par grafimages dans le forum Mon site
    Réponses: 2
    Dernier message: 06/04/2012, 16h29
  2. Mise en ligne d'une nouvelle version d'un site
    Par d'jo d'jo dans le forum OVH
    Réponses: 0
    Dernier message: 26/01/2012, 10h37
  3. Nouvelle version de mon site www.designcreation.fr/v2
    Par frog43 dans le forum Mon site
    Réponses: 35
    Dernier message: 01/09/2008, 11h36
  4. nouvelle version de mon site (votre avis svp)
    Par fogh56 dans le forum Mon site
    Réponses: 12
    Dernier message: 24/01/2007, 20h02

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