msysgit - sh.exe - fork:权限被拒绝 - Vista 64位 [英] msysgit - sh.exe - fork: Permission denied - Vista 64 bit
问题描述
我在其他Windows机器上安装了msysgit,没有任何问题。在Vista 64位Ultimate版本中,我安装了3个最新版本的msysgit。在所有三个安装中,当我在这里执行git bash时,我会在命令窗口中看到它:
sh。 exe:fork:Permission denied
sh.exe-3.1
git命令不起作用。我得到相同的权限被拒绝的消息。任何线索如何解决这个问题?
更新
另外,当我在git gui here get:
无法确定Git版本。
无法执行C \ ... \git-core\git.exe
Git Gui需要Git 1.5.0或更高版本
我使用的是比1.5.0更新的版本。
中 或 C:\程序文件(x86)
$ b $(避免任何问题UAC机制:我拒绝了相同的权限eclipse问题,以及这种程序不应该安装在 Program Files
无论如何。)
PATH
的影响最小化,避免使用最终Cygwin验证的副作用y安装。它从来没有失败过。
I installed msysgit on other Windows machines with no problems. On this Vista 64 bit Ultimate box, I installed the 3 most recent versions of msysgit. On all three installs, when I do a "git bash here", I get exactly this on the command window:
sh.exe": fork: Permission denied
sh.exe"-3.1$
The git command doesn't work. I get the same permission denied message. Any clues as to how to fix this?
Update
Also, when I do "git gui here" - I get:
Cannot determine Git version.
couldn't execute "C\...\git-core\git.exe
Git Gui requires Git 1.5.0 or later
I'm using a version newer than 1.5.0.
The usual way I install msysgit is:
- not in
C:\Program Files
orC:\Program Files(x86)
(That avoid any issue with the UAC mechanism: I had the same "permission denied" problem with eclipse, and this kind of program shouldn't be installed inProgram Files
anyway.) - with the option "Run Git from the Windows Command Prompt": minimal impact on the
PATH
, and avoid side-effect with an eventual Cygwin already installed.
It never failed to work this way.
这篇关于msysgit - sh.exe - fork:权限被拒绝 - Vista 64位的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!