Contrôle de version dans Automation 360
- Dernière mise à jour2023/05/25
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 Task Bots, 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 bot logique.
Grâce au contrôle de version, vous pouvez identifier la version d'un bot que vous souhaitez modifier et comparer vos récentes modifications avec les modifications apportées précédemment au bot. 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
-
Extraction et archivage de Task Bots : Vous pouvez extraire une version d'un bot (version 1) depuis l'espace de travail public vers votre espace de travail privé, y apporter des modifications, puis archiver le bot dans l'espace de travail public. Cela crée une nouvelle version (version 2) du bot, qui est la dernière version. Chaque fois que vous extrayez, modifiez et archivez un bot, une nouvelle version du bot est créée comme étant la dernière version.Remarque : Vous pouvez exécuter soit la dernière version d'un bot, soit la version qui porte l'étiquette de production.
Vous pouvez revenir à une version particulière d'un bot en sélectionnant Options avancées dans l'action d'extraction pour sélectionner une version spécifique du bot à extraire. Vous pouvez également sélectionner les dépendances à extraire. Ainsi, vous pouvez apporter des modifications à une version spécifique d'un bot et à ses dépendances. Lorsque vous archivez ce bot, il devient la dernière version. Par exemple, si la dernière version d'un bot est la version 8 et que vous souhaitez revenir à la version 3, vous devez d'abord extraire la version 3 du bot 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 bot.
- Étiquette de Task Bot : Vous pouvez également revenir à une version spécifique d'un bot en attribuant une étiquette à cette version du bot. Vous pouvez utiliser cette étiquette pour choisir la version avec laquelle vous souhaitez effectuer certaines opérations du bot. 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 bots.
- Afficher l'historique du Task Bot : Vous pouvez consulter l'historique des versions de vos Task Bots dans l'espace de travail public. Grâce à Afficher l'historique, vous pouvez afficher l'historique des modifications qui ont été apportées à vos Task Bots et identifier les actions effectuées par un utilisateur. La liste de toutes les versions d'un bot 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.
- Comparer les versions : Vous pouvez comparer deux versions quelconques de vos Task Bots pour afficher les différences entre ces deux versions.
-
Restaurer les bots à partir de Git : Même si votre Control Room n'est pas intégrée à Git, vous pouvez restaurer les bots à partir de Git vers votre espace de travail public. Par exemple, si vous avez 50 bots dans votre espace de travail public et 75 bots dans Git, vous pouvez restaurer les 25 bots restants à partir de Git vers votre espace de travail public.Remarque : Cette option de restauration est disponible uniquement pour les déploiements On-Premises et n'est pas prise en charge sur les déploiements Cloud.
Contrôle de version avec Git
- Intégrer avec une branche Git.
- Intégration à Git par authentification SSH.
- Intégration à Git via un serveur proxy.
- Restaurer des bots 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.