Contrôle de version dans Automation 360

Le contrôle de version vous aide à gérer les modifications que vous apportez aux fichiers, notamment les Robots de tâches, les documents, les rapports, les scripts, les fichiers exécutables et les flux de travail. Grâce au contrôle de version, vous pouvez suivre et surveiller les modifications apportées à votre robot logique.

Grâce au contrôle de version, vous pouvez identifier la version d'un robot que vous souhaitez modifier et comparer vos récentes modifications avec les modifications apportées précédemment au robot. En tant qu'administrateur de la Control Room, vous pouvez configurer le contrôle de version dans les paramètres de la Control Room.

Automation 360 inclut des fonctionnalités de contrôle de version, et vous pouvez utiliser ces fonctionnalités indépendamment du fait que vous ayez intégré votre Control Room avec Git. Passez en revue les fonctionnalités disponibles dans Automation 360 et Git.


Contrôle de version dans Automation 360 et Git

Contrôle de version dans Automation 360

  • Extraction et archivage de Robots de tâches : Vous pouvez extraire une version d'un robot (version 1) depuis l'espace de travail public vers votre espace de travail privé, y apporter des modifications, puis archiver le robot dans l'espace de travail public. Cela crée une nouvelle version (version 2) du robot, qui est la dernière version. Chaque fois que vous extrayez, modifiez et archivez un robot, une nouvelle version du robot est créée comme étant la dernière version.
    Remarque : Vous pouvez exécuter soit la dernière version d'un robot, soit la version qui porte l'étiquette de production.

    Vous pouvez revenir à une version particulière d'un robot en sélectionnant Options avancées dans l'action d'extraction pour sélectionner une version spécifique du robot à extraire. Vous pouvez également sélectionner les dépendances à extraire. Ainsi, vous pouvez apporter des modifications à une version spécifique d'un robot et à ses dépendances. Lorsque vous archivez ce robot, il devient la dernière version. Par exemple, si la dernière version d'un robot est la version 8 et que vous souhaitez revenir à la version 3, vous devez d'abord extraire la version 3 du robot puis l'archiver à nouveau, ce qui crée la version 9. Cette dernière version, qui est identique à la version 3, est maintenant disponible dans l'espace de travail public pour les opérations du robot.

    Archivage d'un robot | Extraire un seul robot

  • Étiquette de Robot de tâches : Vous pouvez également revenir à une version spécifique d'un robot en attribuant une étiquette à cette version du robot. Vous pouvez utiliser cette étiquette pour choisir la version avec laquelle vous souhaitez effectuer certaines opérations du robot. Avec la version de votre choix, vous pouvez planifier, exécuter, mettre en file d'attente, exporter et déclencher des flux de développement de robots.

    Attribution d'une étiquette à un robot

  • Afficher l'historique du Robot de tâches : Vous pouvez consulter l'historique des versions de vos Robots de tâches dans l'espace de travail public. Grâce à Afficher l'historique, vous pouvez afficher l'historique des modifications qui ont été apportées à vos Robots de tâches et identifier les actions effectuées par un utilisateur. La liste de toutes les versions d'un robot est affichée dans l'ordre chronologique inverse. Les informations affichées comprennent le numéro de version, le message d'archivage, la date et l'heure d'archivage et le nom de l'utilisateur qui a archivé la version.

    Afficher l'historique des versions de Robot de tâches

  • Comparer les versions : Vous pouvez comparer deux versions quelconques de vos Robots de tâches pour afficher les différences entre ces deux versions.

    Comparer les versions de robot

  • Restaurer les robots à partir de Git : Même si votre Control Room n'est pas intégrée à Git, vous pouvez restaurer les robots à partir de Git vers votre espace de travail public. Par exemple, si vous avez 50 robots dans votre espace de travail public et 75 robots dans Git, vous pouvez restaurer les 25 robots restants à partir de Git vers votre espace de travail public.
    Remarque : Cette option de restauration est disponible uniquement pour les déploiements Sur site et n'est pas prise en charge sur les déploiements Cloud.

Contrôle de version avec Git

Si votre Control Room est intégrée à Git, toutes les versions de robots et des fichiers dans Automation 360 sont synchronisées avec Git, et vous pouvez utiliser les fonctionnalités supplémentaires suivantes :
  • Intégrer avec une branche Git.
  • Intégration à Git par authentification SSH.
  • Intégration à Git via un serveur proxy.
  • Restaurer des robots ou des fichiers vers un référentiel public vide à partir d'une configuration Git existante.
  • Configurer la poussée de force lors de la connexion à Git.

Intégration de référentiels Git dans la Control Room