Fermer

décembre 15, 2022

Intégration et configuration de Git – Perficient Blogs

Intégration et configuration de Git – Perficient Blogs


Git est un système de contrôle de version critique. Supposons que votre projet d’automatisation Katalon Studio implique deux personnes ou plus. Dans ce cas, vous devez gérer les modifications et la configuration de votre projet de test avec Git ou un autre système de contrôle de code source. Pour améliorer la collaboration et la productivité de l’équipe, vous pouvez partager un référentiel Git avec plusieurs membres de l’équipe.

À propos de l’intégration Git

L’intégration de Git dans Katalon Studio est basée sur EGit. Pour plus d’informations, consultez le document EGit/User Guide d’Eclipse Foundation. Le diagramme ci-dessous illustre un workflow typique d’intégration de Git avec Katalon Studio :Image 1

Vous pouvez intégrer Katalon Studio avec Gite et ses services hébergés dans le cloud, notamment :

  • GitHub
  • GitLab
  • Microsoft Azure DevOps

Configurer l’intégration Git

  1. Activer l’intégration Git : Pour utiliser toutes les fonctionnalités de Git, vous devez d’abord activer l’intégration de Git. L’option est disponible dans Katalon Studio > Préférences > Katalon > Paramètres Git. Une fois activé, vous pouvez commencer à utiliser Git à partir de la barre d’outils principale de Katalon Studio.Photo2
  2. La fonctionnalité d’intégration Git devrait maintenant être activée. Nous sommes maintenant prêts à utiliser Git de Katalon Studio.
    Photo3
  3. Si vous avez besoin de paramètres spécifiques, allez dans Katalon Studio > Preferences > Team > Git.Photo4

Cloner un projet Katalon Studio à partir d’un dépôt Git

Vous pouvez cloner un référentiel Git existant dans un répertoire nouvellement créé sur la machine locale après avoir activé l’intégration Git.

    1. Dans la barre d’outils principale, sélectionnez Cloner le projet à partir de l’icône Git.Image5
  1. La boîte de dialogue Cloner le référentiel Git apparaît.

Utilisez HTTPS pour vous connecter à Git.

Entrez toutes les informations requises et cliquez sur Suivant pour permettre à Katalon Studio d’en savoir plus sur votre référentiel.

Comment obtenir le protocole HTTPS ?

Accédez à votre compte GitHub, GitLab, Bitbucket ou Azure DevOps, puis au référentiel que vous souhaitez cloner vers Katalon Studio. Clonez HTTPS en cliquant sur Cloner, puis copiez le protocole HTTPS.Image6

  • URL du référentiel : l’URL distante HTTPS vers votre référentiel Git. Voir la documentation Git : Référentiels distants.
  • Authentification:
  • Nom d’utilisateur : le nom d’utilisateur avec lequel accéder au référentiel Git.
  • Mot de passe : le mot de passe pour accéder au référentiel Git.
  • Cliquez sur Générer les informations d’identification Git pour cloner votre référentiel à partir d’Azure DevOps.
  • Copiez le nom d’utilisateur et le mot de passe généré, puis collez-les dans la section Authentification de Katalon Studio.

Photo7

Si vous ne parvenez pas à accéder au référentiel après avoir cliqué sur Suivant, la connexion peut rencontrer des problèmes de vérification SSL.

Connectez-vous à Git avec des clés SSH

Voir Authentification d’intégration Git avec des clés SSH pour plus d’informations.

Problèmes connus :

  • Actuellement, l’intégration Git de Katalon Studio prend en charge les clés privées SSH SHA-1, RSA-1024 et RSA-2048. Katalon Studio ne peut pas être intégré à GitHub via SSH car GitHub ne prend plus en charge DSA et RSA SHA-1. Katalon Studio peut toujours être intégré à d’autres services hébergés dans le cloud Git, tels que GitLab, BitBucket et Microsoft Azure DevOps.
  • Voici une solution de contournement pour ce problème : protocole HTTPS avec jeton d’accès personnel GitHub. Voir Utiliser HTTPS pour se connecter à Git.
    • Utilisez un terminal pour git.
    • Outils tiers

Conclusion:

Nous avons maintenant les connaissances sur l’intégration et la configuration de Git.






Source link

décembre 15, 2022