Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Kann Gitlab mit Windows8 erstellt werden?

Kann Gitlab mit Windows8 erstellt werden?

PHPz
PHPzOriginal
2023-04-11 09:09:58924Durchsuche

Github ist ein unverzichtbares Tool zur Versionskontrolle für die tägliche Entwicklung von Programmierern, aber darüber hinaus gibt es noch ein weiteres Tool, das ebenso leistungsstark und wissenswert ist, und das ist GitLab. Einige Programmierer sind mit GitLab nicht vertraut, wissen nicht, wie man GitLab verwendet, geschweige denn, ob GitLab auf einem Windows 8-System erstellt werden kann. Dieser Artikel stellt Ihnen GitLab vor und zeigt Ihnen, wie Sie GitLab auf einem Windows 8-System erstellen.

1. Was ist GitLab? GitLab ist ein Open-Source-Code-Hosting-Verwaltungssystem, ähnlich wie GitHub, unterstützt jedoch die lokale Bereitstellung und kann auf Ihrem eigenen Server ausgeführt oder auf einem Cloud-Server bereitgestellt werden. Es handelt sich um ein Git-basiertes Versionskontrolltool, das mit dem Ruby on Rails-Framework entwickelt wurde. Durch die Verwendung von GitLab können Teammitglieder eine bessere Codeverwaltung und kollaborative Arbeitserfahrung erzielen und die Entwicklungseffizienz verbessern.

2. Kann GitLab auf einem Windows 8-System erstellt werden? GitLab stellt offiziell ein Installationsdokument zur Verfügung, das nur die Installationsschritte für das Linux-Betriebssystem enthält und kein Installations-Tutorial für das Windows-Betriebssystem bereitstellt. Aber wir können GitLab unter Windows ausführen, indem wir GitLab Runner installieren, sodass wir GitLab auf Windows 8-Systemen verwenden können. GitLab Runner ist ein universelles und erweiterbares Implementierungstool, das mehrere Plattformen unterstützt. Es kann mit GitLab CI/CD verbunden werden, um GitLab automatisierte Integrationsaufgaben zum Erstellen, Testen und Bereitstellen bereitzustellen.

3. So erstellen Sie GitLab auf einem Windows 8-System

Installieren Sie GitLab Runner. Öffnen Sie nach Abschluss der Installation cmd und führen Sie den folgenden Befehl aus:

gitlab-runner install
gitlab-runner start
    Ändern die Konfigurationsdatei von GitLab
Ändern Sie einfach das Suffix von gitlab.rb.sample im GitLab-Installationspfad in rb, um es zu verwenden. Nehmen Sie die folgenden Änderungen in der Konfigurationsdatei vor:

nginx['enable'] = false
web_server['external_users'] = ['nginx']
registry_external_url 'https: //xxx.xxx.xxx.xxx :5005' (主机IP)
gitlab_rails['registry_enabled'] = true
gitlab_rails['registry_host'] = "https://xxx.xxx.xxx.xxx:5005"
    GitLab Runner konfigurieren
GitLab aufrufen, auf „Einstellungen“ klicken, die Registerkarte „CI/CD“ öffnen und auf „Runners“ klicken.

Wählen Sie auf der Seite „Läufer“ die Option „Erweitern“. Auf der Seite „Läufer“ wird die Unteroption „Einen bestimmten Läufer manuell einrichten“ angezeigt. Klicken Sie darauf.
  1. Wählen Sie auf der Einstellungsseite „Runners“ „Windows“ aus, kopieren Sie das Registrierungstoken und schließen Sie das Fenster.
Führen Sie den folgenden Befehl in cmd aus:

gitlab-runner register --url https://192.168.27.159  --registration-token 5fjq1eQApWzoKz-2QyFh --executor shell --description "runner for Windows8" --tag-list "windows,runner,shell" --run-untagged true --locked=false --access-level not_protected
Darunter ist die URL nach „-url“ die IP-Adresse des GitLab-Servers und das Token nach „-registration-token“ ist das im zweiten Schritt kopierte Registrierungstoken.

Nachdem der obige Code ausgeführt wurde, wird GitLab Runner als Windows-Dienst ausgeführt.

Um zu testen, ob die Installation erfolgreich ist

Sie müssen den folgenden Code ausführen:

git clone https://192.168.27.159/user/repository.git
cd repository
echo "Hello, GitLab!" > README.md
git add README.md
git commit -m 'add README'
git push -u origin master
Wenn es kein Problem gibt, herzlichen Glückwunsch, Sie haben GitLab erfolgreich installiert und führen es auf einem Windows 8-System aus.
  1. Fazit:
GitLab ist ein sehr leistungsfähiges Versionskontrolltool, das Teammitgliedern helfen kann, besser zusammenzuarbeiten und die Effizienz zu steigern. Um GitLab auf einem Windows 8-System zu erstellen, müssen Sie zuerst GitLab Runner installieren, dann die GitLab-Konfigurationsdatei ändern und schließlich GitLab Runner konfigurieren. Nach erfolgreicher Installation können Sie es entsprechend Ihren eigenen Bedürfnissen verwenden.

Das obige ist der detaillierte Inhalt vonKann Gitlab mit Windows8 erstellt werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn