msysGit-fullinstall-1.6.4-preview20090729.exe
的TortoiseGit,但它以非常奇怪的方式工作:
- 在
关于
窗口中,即使所有操作似乎都完成了,它也会显示找不到git。 - 在
设置
窗口的常规
选项卡中,MSysGit
部分的版本为空,即使路径设置正确(....\msysGit\bin)。 - 在
设置
窗口的Git\Config
选项卡中,任何尝试更改并保存设置的操作都会导致一些奇怪的无文字错误,并且关闭窗口的唯一方法是通过“取消”按钮。 - 在每个操作上,它似乎会在路径的所有文件夹中查找git.exe,这至少很奇怪,因为它确切地知道在哪里找到可执行文件。
如果我使用Git-1.6.4-preview20090730.exe
安装msysGit,则前三个问题都不存在,即使在两种情况下路径设置相同(....\msysGit\cmd)。
我该怎么做才能让TortoiseGit从msysGit-fullinstall-1.6.4-preview20090729.exe
中识别git安装?
环境:
- Git-1.6.4-preview20090730.exe
- msysGit-fullinstall-1.6.4-preview20090729.exe
- TortoiseGit 1.0.2.0 32位
编辑:
我不想将msysGit\bin
放在路径中,只需放msysGit\cmd
。
如果我直接用 Git-1.6.4-preview20090730.exe
的安装文件替换 msysGit-fullinstall-1.6.4-preview20090729.exe
的文件,那么TortoiseGit似乎能够识别git版本并允许我在设置中编辑Git\Config部分。这至少很奇怪,因为其余的环境都没有被修改。
但是一旦我恢复了 msysGit-fullinstall-1.6.4-preview20090729.exe
的文件,TortoiseGit就无法正常工作了。