2014-05-02 12 views
8

Aktualizacja:Boo do Chocolatey Bogów

Narzędzie to ma pomóc skonfigurować Git przez biegłego Microsoft Visual Academy (MVA) VIDEO że jadę wskroś.

Otrzymuję szczególny błąd podczas instalacji pakietów przez Chocolatey.

  • Mam przesłanych wiersz polecenia
  • katalogu wskazywanym Chocolatey katalogu bin
  • próbować instalować poprzez cinst poshgit

ona pobiera i wydaje się jakby to działa, to jeszcze tworzy katalog pod C:\Tools\Poshgit. Następnie daje mi to:

[Błąd] Nie można powiązać argumentu z parametrem "Ścieżka", ponieważ jest to pusty ciąg znaków . Na C: \ Chocolatey \ ChocolateyInstall \ Pomocnicy \ funkcji \ Writer-ChocolateyFailure.ps1: 30 char 2

co spowodowało awarii, nie jestem do końca pewien, dlaczego obaj. Jest to świeża instalacja Chocolatey. czy robię coś źle?

+1

@MichaelDautermann Błąd w rzeczywistości zawiera "Boo to the Chocolatey gods!" – Greg

+7

+1 Tylko dla tytułu. – Brandon

+4

Podczas gdy "pytania dotyczące ogólnego sprzętu komputerowego i oprogramowania" są nie na temat, "narzędzia programowe powszechnie stosowane przez programistów" są zdecydowanie tematyczne. A git (i posh-git) są zdecydowanie powszechnie używanymi narzędziami programowymi. –

Odpowiedz

2

więc instalacja Git i Posh-Git nie było zbyt przyjemne, jak naprawiłem błąd był przez ponowne zainstalowanie Chocolatey, a następnie wykonując następujące czynności:

@Powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin 

wiem, że jest nużące polecenie, ale przeinstalowałem z powyższym, a następnie wykonałem następujące czynności poprzez Power Shell (Ran as Administrator).

Set-ExecutionPolicy RemoteSigned 
cinst poshgit 

To nie w pełni rozwiązać jak było reminents z poprzedniej porażki, więc zrobiłem:

cinst poshgit -force 
cinst git.install -force 
git 

Raz wpisany git miałem dostęp do poleceń git i był w stanie:

git config --global user.name "Your Name" 
git config --global user.email "Your Email" 
cinst git-credential-winstore 

Bez żadnych dodatkowych problemów problem z wersji Command-Line należy zainstalować ju Zaczęło z Power Shell.

Powiązane problemy