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

EDI/Outils Discussion :

Hébergement projet : GitHub ou CodePlex


Sujet :

EDI/Outils

  1. #1
    Membre régulier
    Inscrit en
    Novembre 2008
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 118
    Points : 102
    Points
    102
    Par défaut Hébergement projet : GitHub ou CodePlex
    Bonjour à tous,

    Je vais me lancer dans le développement d'un logiciel open-source et je suis en plein débat avec moi-même pour savoir où héberger le projet.

    Ceci n'est pas un sujet troll.

    Comme c'est un soft, il faudrait que je puisse fournir un setup et avoir une jolie page (oui je peux faire une page à côté mais bof).

    Ce que j'aime bien dans CodePlex, c'est clairement TFS. J'adore ce gestionnaire de sources. Il est direct intégré à VS2010/Blend4, le top.

    Ce que j'aime bien dans GitHub, c'est ... l'aura qui se dégage autour

    En effet, je viens de lire pas mal d'avis, beaucoup disent que Git est plus rapide, moins contraignant quand on travaille en mode déconnecté que TFS et plus souple.

    Un autre point est que le code source est plus lisible sur GitHub, mais comme dans mon cas, c'est un soft, il y aura peu de personnes qui voudront browser mon code.

    Et enfin, j'aime bien le système de s'abonner ou de dériver d'un projet existant dans GitHub. Mais bon, je ne rêve pas, mon soft sera petit donc peu probable qu'il soit "suivi".

    Ensuite, au niveau du gestionnaire en lui-même, je ne connais pas les grosses différences entre Git et TFS.

    Ah oui, je serai surement seul à bosser dessus.


    Qu'en pensez-vous ?

    Guillaume

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Vu les arguments que tu as cités, je pense que TFS est plus adapté à ton besoin...

    Si je comprends bien, tu connais déjà TFS mais pas Git. Et l'intégration avec l'IDE est meilleurs avec TFS. Donc vu que tu n'as pas l'intention d'utiliser les fonctionnalités avancées de Git (fork, etc), je ne pense pas que l'argument très subjectif de "l'aura qui s'en dégage" pèse très lourd dans la balance...

    Bref, en fait j'ai l'impression que la réponse est déjà contenue dans ta question

  3. #3
    Membre régulier
    Inscrit en
    Novembre 2008
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 118
    Points : 102
    Points
    102
    Par défaut
    Oui c'est vrai que j'ai un penchant pour TFS.

    Mais je lis quasi-partout "Git c'est bien, Git c'est bien".
    Donc je me dis que j'ai surement loupé un truc.

    Là je viens de lire que Git est top pour les branches. J'en aurai surement besoin pour tester mes idées et les migrer dans la branche principale mais ca sera pas pour tout de suite.

    A voir si CodePlex permet de créer des branches.

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par CARNIBAL Voir le message
    A voir si CodePlex permet de créer des branches.
    Je ne connais pas un seul système de contrôle de source qui ne le permet pas... même dans CVS on pouvait créer des branches

  5. #5
    Membre régulier
    Inscrit en
    Novembre 2008
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 118
    Points : 102
    Points
    102
    Par défaut
    Dans TFS oui, mais est-ce que CodePlex l'autorise ?

    De toute facon, je choisi CodePlex/TFS car intégré dans VS et c'est ce que j'utilise au boulot.

  6. #6
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    Citation Envoyé par CARNIBAL Voir le message
    Dans TFS oui, mais est-ce que CodePlex l'autorise ?
    Oui probablement... ça doit être indiqué quelque part. Sinon, recherche un projet existant assez important pour voir s'il y a des branches

  7. #7
    Membre régulier
    Inscrit en
    Novembre 2008
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 118
    Points : 102
    Points
    102
    Par défaut
    Bon allez go TFS.

    Au pire je pourrais toujours migrer vers Git.

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

Discussions similaires

  1. Réponses: 61
    Dernier message: 28/12/2017, 21h32

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