Cette procédure décrit comment installer et configurer Git pour stocker toutes les données des projets (Jobs, Connexions aux bases de données, Routines, Joblets, etc.) dans le référentiel partagé du Studio Talend.
Pour plus d'informations concernant les serveurs Git supportés, consultez Systèmes de gestion de versions compatibles.
Conseil : Cette procédure n'est pas nécessaire si le serveur de Git installé fournit déjà Git et que vous n'avez pas besoin de l'installer sur votre machine locale.
Procédure
-
Téléchargez la version de Git correspondant à votre système depuis https://git-scm.com/downloads et suivez les instructions d'installation.
-
Créez une paire de clés SSH.
-
Ouvrez Git Bash.
-
Générez une nouvelle clé en utilisant la commande suivante, où email est l'adresse e-mail du compte du serveur Git :
ssh-keygen -t ecdsa -b 256 -m PEM -C "email"
-
Lorsqu'il vous est demandé de saisir un fichier dans lequel sauvegarder la clé, appuyez sur Entrée pour accepter l'emplacement par défaut, ou saisissez un nom et appuyez sur Entrée.
-
Lorsqu'il vous est demandé de saisir une phrase secrète, appuyez sur Entrée pour la laisser vide.
-
Placez le fichier de clé généré dans le répertoire C:\Users\User_Name\.ssh.
-
Ajoutez la clé publique aux paramètres de votre serveur Git.
-
Utilisez la commande suivante pour créer un fichier known-hosts :
ssh-keyscan.exe -H git_server_hostname >> known_hosts
-
Si vous avez plusieurs clés privées SSH, créez un fichier config dans votre dossier .ssh et ajoutez le contenu suivant dans le fichier, afin de spécifier quel fichier de clé utiliser pour quel serveur Git.
Host <git_server1_hostname>
IdentityFile C:/users/username/.ssh/key1
Host <git_server2_hostname>
IdentityFile C:/users/username/.ssh/key2
Que faire ensuite
Lorsque vous créez un projet dans
Talend Cloud Management Console, renseignez les informations de connexion, comme indiqué dans
Création de projets.