Ситуация такая, в отделе несколько разработчиков, у всех Windows, стали использовать Git в разработке. (msysgit for windows). У многих еще XP, а у некоторых 7ка.
В качестве удобного инструмента (чтобы менюшки, окна и минимум console) по управлению Git — взяли TortoiseGit.
У всех у кого Windows 7 — все отлично работает. Коммититься, мержиться и синхронизируется. Проблем нет.
У кого XP — косяки сплошные: у кого кодировка, у кого кириллица не пашет, у кого не хочет синхронизироваться или коммититься. В общем проблемы у каждого свои.
Ставили все с одного файла как msysgit так и TortoiseGit.
Версии (последние которые доступные на сайтах):
TortoiseGit 1.5.8.0
git version 1.7.3.1.msysgit.0
Вопросы к сообществу:
1. Что посоветуете в данной ситуации? Переходить под Linux — не подходит в силу ряда причин.
2. Какие еще есть сборки Git как самого, так и GUI клиента?
3. Hg (Mercurial) или Bazaar — как они себя ведут под Windows XP / 7?
Использую msysgit 1.6.5.1 (на другой машине пользовал более раннюю версию, не помню цифры). Складывается такое чувство, что с каждой новой версией все хуже и хуже :)
TortoiseGit не пользовал, достаточно было Git Bash'а. Главная проблема — не работает протокол git://, приходится все через http:// делать (может, руки.sys подводят?), с кодировками и прочим вроде проблем не было.
> Складывается такое чувство, что с каждой новой версией все хуже и хуже :)
Вот и меня такое же чувство возникло. Начинали мы с 1.6.5.1 вроде. Но работали только те кто на 7ке. Сейчас все обновились до 1.5.8.0 и включили в разработку людей на XPшках. И началось…
Тоже намучился с Git - то не мог установить на XP , то еще какие то проблемы. В общем решил все проблемы тем что установил портативную версию Gitportable . Портативная версия замечательно работает с windows XP, никаких проблем ни с установкой, ни с дальнейшей работой в этой проге.