Lire et examiner la documentation Automation Anywhere

Fermer les contenus

Contenus

Ouvrir les contenus

Contrôle des versions

  • Mis à jour le : 5/10/2019

    Contrôle des versions

    La Control Room offre un système de contrôle de version à part entière pour les TaskBots, MetaBots, flux de travail, fichiers, etc. Le contrôle de version est fourni via l'intégration avec Visual Subversion (SVN) pour fournir la gestion de version de force d'entreprise nécessaire pour répondre aux exigences de gestion de la configuration du développement (NIST SA-10).

    Le contrôle de version est essentiel à la gestion des modifications, afin de s'assurer que le développeur effectue la gestion de configuration des robots, notamment lors de l'automatisation de processus complexes où l'automatisation doit être co-écrite par de nombreux experts en automatisation. Le contrôle de version fournit un point de contrôle compatible avec NIST SA-10 en fournissant un point de contrôle unique aux modifications apportées aux robots afin de s'assurer que ces changements sont compatibles avec l'intégrité et la qualité conformément aux processus définis par l'organisation, comme les procédures de Génération de confiance. Le contrôle de version est activé dans la Control Room centrale via un simple commutateur d'activation et en spécifiant les détails de connexion au serveur SVN. Le serveur SVN peut être mise en service sur une machine distincte ou un environnement en cluster afin d'éliminer un point de défaillance unique.

    Une fois le contrôle de version activé, toutes les règles de gestion de version sont appliquées par la Control Room centrale :

    • un seul utilisateur à la fois peut travailler sur la mise à jour d'un robot : (extraction).
    • Lorsque l'utilisateur a terminé la modification d'un robot :, il doit archiver le robot :, ce qui crée automatiquement une nouvelle version du robot :.
    • Les utilisateurs peuvent entrer des commentaires lorsqu'ils archivent un robot :. Ces commentaires s'affichent lors de la consultation de l'historique de la version.
    • Les utilisateurs peuvent comparer deux versions d'un robot : afin de comprendre les modifications, puis de prendre les décisions appropriées.
    • Les utilisateurs peuvent revenir à l'une des versions précédentes d'un robot :, chaque fois que nécessaire.

    Il est recommandé de sauvegarder régulièrement le serveur SVN en utilisant des mécanismes de sauvegarde externes. Cela permettra de garantir l'archivage de toutes les versions de tous les robot :s dans la Control Room centrale. Il est fortement conseillé aux entreprises d'activer le contrôle de version afin de maintenir la traçabilité des modifications de leurs robot :s dans le but de systématiser leurs efforts d'automatisation.

    Figure 1. Système de contrôle de version

    Alors que les robot :s ont une version, les informations d'identification utilisées dans les robot :s n'ont pas de version. Toutes les versions des robot : utilisent le même ensemble des dernières informations d'identification stockées dans le Credential Vault. Cela permet de s'assurer que même lorsque l'utilisateur passera à d'anciennes versions des robot :s, les dernières informations d'identification seront utilisées et les robot :s n'échoueront pas.

    Déploiement des robot :s

    Les robot :s AAE peuvent être marqués comme « prêt pour la production » pour une version sélectionnée. La capacité de marquer la version comme « prête pour la production » est disponible par l'intermédiaire du contrôle d'accès en fonction des rôles (RBAC). L'utilisateur autorisé peut sélectionner n'importe quelle version d'un robot : et la désigner comme prête pour la production. Cela permet aux experts en automatisation de continuer à collaborer à la mise à niveau de ce robot : par l'intermédiaire du téléchargement/chargement via CR. Vous êtes ainsi sûr qu'aucun robot : en cours ne sera déployé par inadvertance sur des Exécuteur de robots :s distants.

    Envoyer le commentaire