Accéder au contenu principal Passer au contenu complémentaire

Configurer les paramètres SVN ou Git

Les métadonnées de vos projets sont soit stockées dans Subversion, soit dans Git. Si vous utilisez un référentiel SVN/GIT, vous pouvez modifier l'URL, le nom d'utilisateur ou d'utilisatrice et le mot de passe depuis Talend Administration Center.

Note InformationsRemarque : Le support des serveurs de contrôle des versions Apache Subversion est déprécié et sera supprimé dans la prochaine version majeure.

Lorsque vous vous connectez à un référentiel distant dans le Studio, vous devez saisir l'URL de votre Talend Administration Center dans le champ Web-app URL afin que le Studio puisse récupérer ces paramètres.

Avant de commencer

  • le référentiel est créé sur le serveur Subversion/Git et vous avez copié son URL.

    Pour les utilisateurs et utilisatrices de Git :

    • il est recommandé de vérifier via git bash que le référentiel est accessible, que vous pouvez y pousser vos changements et, si vous utilisez SSH, que l'hôte est connu.
      Note InformationsRemarque :

      Lorsque vous exécutez Talend Administration Center en tant que service, assurez-vous que le fichier known_hosts soit dans le bon dossier. Si non, copiez le fichier known_hosts dans le dossier user.home/.ssh (ou créez un dossier .ssh s'il n'existe pas).

      Lorsque vous exécutez Talend Administration Center en tant que service Windows, user.home est similaire à C:\Windows\System32\config\systemprofile.

    • tous les tags et branches sont visibles pour tous les projets sur le même référentiel Git. Ainsi, si vous créez des branches ou des tags sur un projet, les autres projets de ce même référentiel Git auront la même liste de branches et de tags.
    • si vous souhaitez créer des projets dans plusieurs référentiels Git (pas uniquement celui renseigné dans la page Configuration), vous devez ajouter un paramètre dans un fichier de configuration. Pou plus d'informations, consultez Activer le code de hachage en tant que nom du dossier du référentiel Git sur Talend Help Center (uniquement en anglais) .
  • l'identifiant et le mot de passe SVN/Git correspondent à un utilisateur ou une utilisatrice créé dans Subversion/Git.

    Pour les utilisateurs et utilisatrices de Git : notez que la fonctionnalité des passphrases pour les clés SSH de Git n'est pas supportée dans cette version de Talend Administration Center.

Procédure

  1. Dans le Menu, cliquez sur Configuration.
  2. Cliquez sur le groupe Svn ou Git afin d'afficher ses paramètres.
    Les paramètres suivants sont modifiables selon vos besoins :

    Paramètre

    Value

    Branches whitelist

    Sélectionnez True ou False dans la liste.

    Cette fonction vous permet de filtrer le projet sur les branches ou tags SVN/Git définis afin de réduire l’utilisation des ressources disque et améliorer les performances.

    Note InformationsRemarque : Cette configuration ne filtre pas les branches disponibles pour ce projet dans le Talend Studio. Toutes les branches seront affichées dans le Talend Studio.

    Server location url /

    Git server url

    Saisissez l'URL d'emplacement de votre référentiel sur le serveur Subversion/Git.

    Username

    Saisissez le nom de l'utilisateur ou de l'utilisatrice Subversion/Git.

    Password

    Saisissez le mot de passe de l'utilisateur ou de l'utilisatrice Subversion/Git.

    Si Git se situe sur un serveur Azure DevOps, récupérez le jeton d'accès privé pour l'utilisateur ou l'utilisatrice en suivant les instructions fournies par Microsoft (https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/use-personal-access-tokens-to-authenticate?view=azure-devops (uniquement en anglais)) (en anglais) et renseignez le champ Password avec ce jeton.

    Commit Log Pattern

    Définissez le modèle de log de commit Subversion/Git selon votre convention de format des logs. Pour plus d'informations concernant les modèles des logs, consultez le Guide d'utilisation du Talend Studio.

    Le modèle de log est automatiquement appliqué à tous les logs de commit, sauf les log utilisateur·rice, si l'option Svn user log option est activée (SVN uniquement). Pour plus d'informations concernant cette option, consultez Ajouter un projet.

    Exemple : le modèle start {0} end ajoute le mot start avant le corps du message de log et end après le corps du message de log.

    Le modèle par défaut est {0}, aucune information n'est ajoutée au début ou à la fin des messages de log.

    Ces paramètres sont généralement définis lors de l'installation.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !