Я использую TortoiseGit с msysGit, установленным с msysGit-fullinstall-1.6.4-preview20090729.exe, и работает очень странно:
- в окнах
Aboutговорится, что он не может найти git, даже если все операции завершатся ok - в окне
Settings, вкладкеGeneral,MSysGit, версия пуста даже с правильным набором путей (....\msysGit\bin) - в окне
Settings, вкладкеGit\Config, любая попытка изменить и сохранить настройки приведет к некоторой статистической ошибке без текста, и единственный способ закрыть окно - кнопкой "Отмена" - для каждой операции, похоже, ищет git.exe во всех папках в пути, что по крайней мере странно, учитывая, что он точно знает, где найти исполняемый файл
Первые три точки не присутствуют, если я устанавливаю msysGit с помощью Git-1.6.4-preview20090730.exe, даже если путь задан одинаковым в обоих случаях (....\msysGit\cmd)
Что я могу сделать, чтобы TortoiseGit распознал установку git с msysGit-fullinstall-1.6.4-preview20090729.exe?
Окружающая среда:
- Git -1.6.4-preview20090730.exe
- msysGit-fullinstall-1.6.4-preview20090729.exe
- TortoiseGit 1.0.2.0 32bit
EDIT:
Я не хочу вставлять msysGit\bin в путь, просто msysGit\cmd.
Если я просто заменяю файлы из msysGit-fullinstall-1.6.4-preview20090729.exe файлами из установки Git-1.6.4-preview20090730.exe, то TortoiseGit, похоже, распознает версию git и позволяет мне редактировать раздел Git\Config в настройках. Это, по крайней мере, странно, учитывая, что остальная часть среды не изменяется вообще.
Как только я восстанавливаю файлы msysGit-fullinstall-1.6.4-preview20090729.exe, TortoiseGit перестает функционировать должным образом.