2017-07-07 2 views
0

Ich richte ein gitlab-Projekt für den Workflow meines Teams ein, aber der Haken ist, dass wir alle Windows 10 verwenden. Ich habe gitlab auf meiner Windows 10-Workstation installiert, konnte es aber nicht konfigurieren, da die "bash for windows" -Funktion dies nicht beinhaltet ein tatsächlicher ubantu-Kernel und daher kein/com-Verzeichnis, welches die gitlab-Konfiguration benötigt. Ich möchte einen nächtlichen Dienst einrichten, um die Exportbefehle von gitlab auf einem Windows 10 Server auszuführen. Hat jemand herausgefunden, wie man gitlab entweder unter Windows 10 ausführt oder auf andere Weise exportiert?Gibt es eine Möglichkeit, gitlab-Befehlszeilenexportfunktionen auf einem Windows 10-Server zu verwenden?

Dies ist der Code, den ich vorhatte zu verwenden, wenn Gitlab richtig konfiguriert war:

sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production 
+0

Ist '/ com' ein Tippfehler? Das ist kein Verzeichnis, das GitLab verwendet. –

+0

Als ich versuchte, ausgeführt wird: "Gitlab-ctl rekonfigurieren", ich diesen Fehler habe: "STDERR: initctl: Kann nicht Upstart verbinden: Fehler beim Buchse anschließen/com/ubuntu/Emporkömmling: Connection refused", so Es sah für mich so aus, als würde die Konfiguration das Verzeichnis/com verwenden. – Christina

Antwort

0

Gitlab unter Windows wird nicht unterstützt.

Wenn Sie fortfahren, wird dies nur der Anfang Ihrer Kämpfe sein.

Installieren Sie stattdessen einfach eine Linux-VM und installieren Sie dort GitLab.

+0

Ich probiere es aus, weil das "Bash unter Ubuntu unter Windows" technisch ein Linux-Subsystem ist. Ich betreibe GitLab nicht direkt unter Windows. – Christina

Verwandte Themen