Ceci est sur une machine Windows 64 bits, exécutant également Visual Studio 2010. P>
Une question similaire (Re Tortoisisesvn et Tortoisehg) a été posée il y a 3 ans, mais le logiciel a été plusieurs versions plus tôt et traitée TortoiseVN plutôt que Tortoisegit. Veuillez garder cela à l'esprit si vous êtes tenté de fermer ce fil. P>
Les 3 logiciels coexistent-ils pacifiquement? Toute la stabilité concerne? Je vois souvent les icônes de coche ci-jointes à des fichiers comme des fichiers "clignotants". Des problèmes que quiconque a connu? Je vais principalement utiliser mercuriaire via la ligne de commande, mais je suis tenté d'essayer des extensions de tortuegit ou de git, si j'exprime avec Git, car je trouve toujours très difficile à saisir, mais trouvez la mercurielle beaucoup plus facile à utiliser. Ma principale raison d'essayer de s'en tenir à l'apprentissage Git est que je trouve Github plus attrayant (principalement en raison de sa taille) que BitBucket. Je n'ai jamais utilisé Subversion ou aucun autre logiciel de contrôle de la version, la comparaison de la manière de faire des choses de Subversion est moins utilisée pour moi. P>
Merci. P>
3 Réponses :
Étant donné que chaque logiciel ne réagit que lorsqu'il y a un dossier spécial ( Occasionalement, certaines de leurs caches semblent bloquer un fichier ou un répertoire, mais qui utilisent-ils depuis que je n'avais que Tortoisisesvn installé. P> .hg code> ou
.git code>) il ne devrait y avoir aucun conflit. J'ai des commandes Tortoisisesvn, TortoiseGit et MSYSGIT installées et n'ont rien remarqué de problèmes. Pendant un moment, j'avais Tortoisehg aussi, sans effet. P>
J'ai TORTOISHG et TORTOISEGIT installé sur mon ordinateur de bureau, le long de l'extension Visual Studio pour HG et Git et la version de ligne de commande de Git ... jamais eu de problème de stabilité causée par la cohabitation. P>
Le seul cas problématique que je vois est un dossier contenant un Parler de l'icône superpositions, je les ai désactivés pour des raisons: p>
En ce qui concerne l'apprentissage Git, un seul conseil: n'essayez pas de reproduire le flux de travail que vous utilisez avec Mercurial. Certains concepts clés sont différents et il est plus facile de commencer totalement à partir de zéro. J'ai appris cela douloureusement lorsque j'ai commencé à utiliser Github pour certains projets ... P> .hg code> et un
.git code>. Je n'ai pas testé cela, mais je suppose que l'icône de dossier ne sera pas correcte du tout;) p>
J'ai tortuevn, tortisgit, tortishg, extensions git (et beaucoup d'autres) sur ma boîte et ils travaillent tous ensemble paisiblement. Les versions récentes de TortoiseX sont conçues pour coexister et ne doivent provoquer aucun problème lorsqu'ils sont installés ensemble. P>
Pour augmenter les performances des superpositions d'icônes, vous pouvez accéder aux paramètres de TortoiseX et choisir les chemins include et excluez (pour vos copies de travail / repos) et assurez-vous qu'ils surveillent uniquement des chemins spécifiques. P>
BTW, si vous apprenez GIT, Tortoisegit n'est pas l'endroit pour commencer. IMO, il est destiné aux personnes à l'aise avec SVN et TortoiseVNVN et pour les aider à faire une transition vers Git. TortoiseGit est une interface très très limitée à GIT (par exemple, vous ne serez pas extensible à l'indice du tout, ce qui est un concept très utile et puissant dans Git) P>
Existe-t-il une option pour désactiver la superposition de l'icône lors de l'installation? Vous ne pouvez tout simplement pas l'utiliser et compter sur les outils de validation pour vous indiquer quels fichiers ont changé. (Personnellement, je ne trouve pas que l'icône superpose tout ce qui a utile de commencer.)
Oui ... Quoi, plus? ... Ok, j'ai ceci sur 3 machines différentes et je n'ai pas eu de problème. Il a travaillé avec VS 2010 & VS 2012 et j'ai également le plug-in Visual Studio Gitscc.