Bonjour je besoin d'une bonne intégration dans le SCM avec Visual Studio 2010 et la capacité de travailler sur Internet, je veux dire d'autres utilisateurs devraient être en mesure de fichiers checkin/checkout par Internet/réseau. J'ai vu Git et ses extensions mais j'ai eu un problème avec VS Integration. Les boutons de la barre d'outils et les éléments de menu n'ont pas répondu à mes clics, ils n'ont rien fait. J'ai essayé de le réinstaller plusieurs fois mais sans succès. Si vous avez une solution sur ce problème, s'il vous plaît faites le moi savoir. Aussi un gros avantage serait d'utiliser ce SCM avec mes projets Qt, Qt Creator supporte à la fois mercurial et git. Alors, que suggérerait-il? Lequel devrais-je choisir?Mercurial ou Git
Répondre
Je suggère fortement git.
Git est de loin le plus populaire des deux, donc si vous êtes à la recherche d'amener les gens intéressés à collaborer sur un git projet open source est un point de vente attractif. J'ai aussi travaillé avec des dépôts de mercurial et de subversion et j'ai trouvé que Git était le plus facile à utiliser et le plus difficile.
En outre, si vous cherchez à installer un dépôt git libre, vous devez aller à github.com. Pour mercurial, essayez code.google.com.
espère que mon avis aide, bonne chance!
Merci pour la réponse rob. Le problème est que je veux que le serveur de référentiel soit sur mon PC, pas sur le nuage. Est-il possible de configurer le serveur et le client sans un gros mal de tête? – Davita
Oui, vous pouvez créer un référentiel local qui ne quitte jamais votre ordinateur. Je recommande d'utiliser un client comme http://www.syntevo.com/smartgit/index.html pour le faire. –
Juste réalisé: Si vous parlez d'utiliser un dépôt en ligne privé, vous pouvez payer à github un petit frais mensuel pour garder vos dépôts privés ou vous pouvez créer un dépôt privé par vous-même sans trop de maux de tête. Il y a un guide à ce que j'utilise ici (en supposant que votre serveur fonctionne sous linux comme la plupart le font): http://www.kernel.org/pub/software/scm/git/docs/howto/setup-git-server-over- http.txt –
Je recommande des recherches sur cette question sur au [programmers.stackexchange.com] (http://programmers.stackexchange.com/) comme sujet du contrôle de version/source a été couverte sous diverses formes. –