Connectez un environnement de développement personnel dans Data Studio à un dépôt Git distant afin de simplifier la gestion des versions du code source et la collaboration en équipe. Configurez Git, clonez le dépôt distant, puis modifiez et validez le code sans quitter l'environnement de développement personnel.
Contexte
Data Studio intègre les environnements de développement personnels aux dépôts Git distants. Dans un environnement de développement personnel, vous pouvez extraire, ajouter, modifier et valider du code, ainsi que changer de branche, sans installer de client Git distinct ni utiliser d'interface de ligne de commande externe. Les sections suivantes décrivent la configuration de Git, le clonage du dépôt, ainsi que la modification et la validation du code. Pour les opérations Git non détaillées étape par étape dans cette rubrique, telles que l'extraction des mises à jour, l'envoi des validations et le changement de branche, consultez Source Control with Git in Visual Studio Code.
Prérequis
Un groupe de ressources serverless est créé et associé à un espace de travail. Pour obtenir des instructions, consultez Utiliser un groupe de ressources serverless.
Un espace de travail est créé et associé à des ressources de calcul.
Un environnement de développement personnel est créé. Pour obtenir des instructions, consultez Environnement de développement personnel.
Notes d'utilisation
Vous ne pouvez sélectionner que les environnements de développement personnels créés par le compte Alibaba Cloud avec lequel vous êtes connecté.
Lors des opérations de contrôle de source, saisissez le nom de connexion et le mot de passe du dépôt Git distant lorsque vous y êtes invité pour terminer la vérification d'identité.
Facturation
La facturation d'un environnement de développement personnel repose sur les ressources de calcul, selon le quota d'unités de calcul (CU) configuré et le temps d'exécution. Pour plus d'informations, consultez Facturation des groupes de ressources serverless.
Les frais de calcul s'appliquent tant que l'environnement de développement personnel est à l'état Running. Arrêtez l'environnement sur la page de gestion des instances dès que vous n'en avez plus besoin.
Étape 1 : Accéder à l'environnement de développement personnel
Accédez à la page Workspaces de la console DataWorks. Dans la barre de navigation supérieure, sélectionnez la région souhaitée. Localisez l'espace de travail souhaité et choisissez dans la colonne Actions.
-
Dans la barre de navigation supérieure, cliquez sur l'icône
située à côté de Select Personal development environment, puis cliquez sur l'environnement de développement personnel que vous avez créé.ImportantAssurez-vous que l'environnement de développement personnel est à l'état Running avant d'y accéder. Sinon, le message The current environment is unavailable s'affiche.
Étape 2 : Configurer votre identité de validation Git
Sur la page de développement des données, cliquez sur le bouton
situé à gauche de la barre latérale inférieure gauche pour ouvrir le terminal.-
Dans l'onglet Terminal , définissez le nom d'utilisateur et l'adresse e-mail pour vos validations Git, comme décrit dans Git Setup. Par exemple, exécutez les commandes suivantes :
git config --global user.name "John Doe" git config --global user.email johndoe@example.comRemarqueRemplacez le nom d'utilisateur et l'adresse e-mail par vos informations réelles.
Étape 3 : Cloner le dépôt Git distant
-
Dans le terminal, exécutez la commande suivante :
git clone https://xxx.gitRemarqueRemplacez
https://xxx.gitpar l'URL de votre dépôt Git. -
Saisissez le
Usernameet lePassworddu dépôt Git distant lorsque vous y êtes invité, puis appuyez sur Entrée pour terminer la vérification d'identité.ImportantSi vous ne terminez pas la vérification d'identité, le message d'erreur
Failed to authenticate to git remotes'affiche. -
Pour vérifier le résultat, exécutez la commande
lldans le terminal et affichez la structure du répertoire de l'espace de travail :/mnt/workspace> ll total 16 drwxr-xr-x 4 root root 4096 xxx drwxr-xr-x 1 root root 4096 xxx drwxrwxrwx 4 root root 4096 xxx drwxrwxrwx 2 root root 4096 xxx xxx/
Étape 4 : Modifier et valider le code
-
Une fois le dépôt cloné, modifiez les fichiers du dépôt sous Personal Directory dans le volet de développement des données (
) sur la gauche.Par exemple, ouvrez un fichier du dépôt, tel que
select.sql, et saisissez l'instruction SQL suivante dans l'éditeur :SELECT "125" -
Validez vos modifications dans Git en utilisant l'une des méthodes suivantes :
Terminal — Exécutez les commandes Git dans l'onglet Terminal .
Menu de contrôle de source — Utilisez l'interface graphique du menu de contrôle de source.
Pour connaître les commandes à utiliser, consultez Source Control with Git in Visual Studio Code.