Rebaseall auf Cygwin ausführen


10

Ich habe versucht, node.js auf Cygwin zu erstellen, und das hat Fehler verursacht. Deshalb hat mir jemand in # node.js auf freenode gesagt, ich soll rebaseallauf Cygwin laufen, um es zu bereinigen. Also habe ich das versucht und die folgende Nachricht erhalten:

$ rebaseall

rebaseall: Während des Rebasierens sind nur Asche- oder Dash-Prozesse zulässig

Beenden Sie alle Cygwin-Prozesse und beenden Sie alle Cygwin-Dienste.

Führen Sie ash (oder dash) über Start / Run ... oder ein cmd- oder Befehlsfenster aus.

Führen Sie '/ bin / rebaseall' aus Asche (oder Bindestrich) aus.

Also schloss ich Cygwin, ging zu Start / Run und versuchte es ashund dashbekam aber die folgende Warnung:

Windows kann 'Asche' nicht finden. Stellen Sie sicher, dass Sie den Namen richtig eingegeben haben, und versuchen Sie es erneut. Um nach einer Datei zu suchen, klicken Sie auf die Schaltfläche Start und dann auf Suchen.

Also, was soll ich tun?

Antworten:


14

Versuchen Sie aufzurufen, ashindem Sie den vollständigen Pfadnamen angeben. Wenn Sie beispielsweise Cygwin installiert haben C:\cygwin\, geben Sie dies in das Dialogfeld Start / Ausführen ein:

C:\cygwin\bin\ash.exe

Dies sollte die ashShell starten , in der Sie dann aufrufen können /bin/rebaseall.


11
Wenn sich rebaseall immer noch beschwert, überprüfen Sie den Task-Manager auf Zombie-Cygwin-Prozesse wie sh, bash, ssh usw.
spoulson

@spoulson - ich war ssh-pageantnoch am Laufen. Ich musste es über den Task-Manager beenden. Vielen Dank!
sancho.s Reinstate Monica

6

Wenn Sie Cygwin-X ausführen, stellen Sie sicher, dass das X geschlossen ist, nicht nur die xterms.


0

Als ich diesen Kommentar mit Win 10 und Msys2 von PortableApps erweiterte, ging ich zum Task-Manager.

Angesichts der großen Anzahl laufender Prozesse habe ich die Liste nach der Spalte "Befehlszeile" sortiert. Dort fand ich meinen SSH-Agenten von Msys2 noch am Laufen. Ich habe es getötet und dann konnte ich rebaseall.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.