Могут ли TortoiseGit, Git Extensions и SmartGit сосуществовать в 64-разрядной версии Windows 7?

Я только что установил TortoiseGit 1.6.5, Git Extensions 2.21 и SmartGit 2.0.4 на Windows 7 64bit тридцать минут назад.

Не вызовет ли это каких-либо проблем с совместимостью?


Обновление:

Я думаю, что TortoiseGit и Git Extensions должны хорошо сосуществовать, потому что по умолчанию Git Source Control Provider отображает команды как TortoiseGit, так и Расширения Git в контекстном меню.

С официального сайта Git Source Control Provider:

введите здесь описание изображения


person Community    schedule 08.05.2011    source источник
comment
Зачем вам столько интерфейсов? На самом деле, почему бы просто не использовать сам git ... Однако обратите внимание, что Git создан людьми из Linux, поэтому обычно нет проблем сосуществования, от которых страдают продукты Microsoft (например, конфликты реестра. Обычно он полностью самодостаточный, поскольку это просто установленный префикс и сделать установку)   -  person alternative    schedule 08.05.2011
comment
@mathepic: Спасибо за ответ. Я только начал использовать git сегодня, поэтому не совсем уверен, какой клиент с графическим интерфейсом мне подходит. Мне нравится наложение значков TortoiseGit, но мне также нравится браузер в Git Extensions и SmartGit.   -  person    schedule 08.05.2011
comment
Единственная возможная проблема, о которой я могу думать, может быть связана с использованием разных версий Git в одном и том же репозитории. Для SmartGit вы можете настроить используемую версию Git, чтобы ее можно было использовать в сочетании с любым другим клиентом.   -  person mstrap    schedule 09.05.2011


Ответы (1)


Нередко используются разные клиенты для разных целей, поскольку все они имеют свои сильные и слабые стороны. Несколько клиентов обычно очень хорошо работают вместе. Просто имейте в виду, что вам, возможно, придется выполнить повторное сканирование/обновление, чтобы один клиент заметил изменения, сделанные другим. Я видел случайную проблему, когда tortoisegit выполняет операцию кэширования, которая на мгновение блокирует других клиентов. Меня достаточно раздражало удаление tortoisegit, но у нас есть 60 000 файлов с версиями, поэтому это может быть более заметно в нашей кодовой базе, чем другие. Просто имейте это в виду, если вы видите сообщения об ошибках блокировки, которых вы не ожидали.

person Karl Bielefeldt    schedule 09.05.2011