Installieren und Konfigurieren von Git - Cloud

Talend Cloud Installations- und Aktualisierungshandbuch

Version
Cloud
Language
Deutsch
Operating system
Mac
Product
Talend Cloud
Module
Talend Artifact Repository
Talend Data Stewardship
Talend Management Console
Talend Remote Engine
Talend SAP RFC Server
Talend Studio
Content
Installation und Upgrade
Last publication date
2024-04-23
Dieses Verfahren beschreibt die Installation und Konfiguration von Git zur Speicherung aller Projektdaten (Jobs, Datenbankverbindungen, Routinen, Joblets usw.) im freigegebenen Repository von Talend Studio.

Vorbereitungen

  • Wenn Ihr GitHub-Repository in einem Microsoft Azure DevOps-Projekt gehostet wird, müssen Sie sicherstellen, dass der Name des Repository keine Leerzeichen enthält.
  • Dieses Verfahren braucht unter Umständen nicht ausgeführt zu werden, wenn der zu installierende Git-Server bereits Git bereitstellt und Sie Git nicht auf Ihrem lokalen Gerät benötigen.

    Weitere Informationen zu unterstützten Git-Servern finden Sie unter „Kompatible Versionskontrollsysteme“.

Prozedur

  1. Laden Sie die Ihrem System entsprechende Git-Version von https://git-scm.com/downloads herunter und halten Sie sich an die Installationsanweisungen.
  2. Erstellen Sie ein SSH-Schlüsselpaar.
    1. Öffnen Sie eine Terminalinstanz.
    2. Generieren Sie einen neuen Schlüssel mithilfe des folgenden Befehls, wobei email der E-Mailadresse des Git-Serverkontos entspricht:
      ssh-keygen -t ecdsa -b 256 -m PEM -C "email"
    3. Wenn Sie zur Eingabe einer Datei für die Speicherung des Schlüssels aufgefordert werden, drücken Sie die Eingabetaste, um den Standarddateipfad zu übernehmen, oder geben Sie einen Namen ein und drücken Sie dann ebenfalls die Eingabetaste.
    4. Wenn Sie zur Eingabe einer Passphrase aufgefordert werden, drücken Sie die Eingabetaste, um die Passphrase leer zu lassen.
  3. Legen Sie die generierte Schlüsseldatei im Verzeichnis /home/User_Name/.ssh ab.
  4. Fügen Sie den öffentlichen Schlüssel in den Einstellungen Ihres Git-Servers hinzu.
    1. Erstellen Sie die Datei „known-hosts“ (Bekannte_Hosts), indem Sie folgenden Befehl ausführen:
      ssh-keyscan -H git_server_hostname >> known_hosts
    2. Wenn Sie mehrere private SSH-Schlüssel einsetzen, erstellen Sie eine config-Datei in Ihrem .ssh-Ordner und fügen Sie in der Datei folgenden Inhalt hinzu, um festzulegen, welche Schlüsseldatei für welchen Git-Server verwendet werden soll.
      Host <git_server1_hostname>
      IdentityFile /home/username/.ssh/key1
      Host <git_server2_hostname>
      IdentityFile /home/username/.ssh/key2

Nächste Maßnahme

Bei der Erstellung eines Projekts in Talend Management Console müssen Sie die Verbindungsinformationen wie unter Erstellen von Projekten beschrieben angeben.