msysgit - sh.exe - forcella: Autorizzazione negata - Vista a 64 bit
Domanda
I msysgit installato su altre macchine Windows senza problemi. In questa scatola ultimo Vista a 64 bit, ho installato le 3 versioni più recenti di msysgit. Su tutti e tre installazioni, quando faccio una "git bash qui", ottengo esattamente questo nella finestra di comando:
sh.exe": fork: Permission denied
sh.exe"-3.1$
Il comando git non funziona. Ho la stessa autorizzazione messaggio negato. Degli indizi su come risolvere questo problema?
Aggiorna
Inoltre, quando lo faccio "git gui qui" - ottengo:
Cannot determine Git version.
couldn't execute "C\...\git-core\git.exe
Git Gui requires Git 1.5.0 or later
Io sto usando una versione più recente 1.5.0.
Soluzione
Il modo usuale installo msysgit è:
- non in
C:\Program Files
o
C:\Program Files(x86)
(Che evitare qualsiasi problema con il meccanismo di UAC: ho avuto la stesso "permesso negato" problema con Eclipse , e questo tipo di programma non devono essere installati in ogni casoProgram Files
.) - con l'opzione "Esegui Git dal prompt dei comandi di Windows":. Impatto minimo sulla
PATH
, ed evitare effetti collaterali, con un eventuale Cygwin già installato
Non è mai riuscito a lavorare in questo modo.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow