Considérations sur le partitionnement d'un référentiel

Le partitionnement d'un référentiel nécessite une planification minutieuse de la manière dont vous souhaitez organiser vos projets d'automatisation.

Examinez les points suivants avant de partitionner votre référentiel :
  • Pour utiliser cette fonctionnalité, vous devez être un administrateur ou un utilisateur de la Control Room disposant de l'autorisation Partitionner un référentiel.
  • Chaque partition du référentiel est comparable à un emplacement de stockage central de tous les fichiers (robots, processus, dépendances, etc.) qui appartiennent à un projet d'automatisation.

    Assurez-vous que l'autorisation de partitionnement de référentiel n'est accessible qu'à un petit groupe d'utilisateurs responsables du projet d'automatisation.

  • Vous pouvez uniquement partitionner les dossiers disponibles dans le référentiel Public.

    Assurez-vous que les dossiers du référentiel public sont planifiés correctement avant de procéder au partitionnement de référentiel.

  • Une fois que vous avez partitionné le référentiel, l'action ne peut pas être annulée.

    Autrement dit, après avoir partitionné un dossier, il est impossible de le fusionner à nouveau dans le dossier Git principal.

  • Le partitionnement de référentiel peut prendre plus de temps en fonction de la taille de votre référentiel public et du nombre de validations sur votre référentiel public.
  • Procédez au partitionnement du référentiel uniquement pendant les périodes d'arrêt planifiées. Lorsque votre référentiel est en cours de partitionnement, n'effectuez aucune opération sur le référentiel, par exemple l'archivage, l'extraction, l'importation, l'exportation, la promotion, la récupération, le déplacement, la copie, la création ou l'enregistrement, car ces opérations risquent d'échouer.
  • Une seule opération de partitionnement de référentiel peut être effectuée à la fois, les demandes multiples n'étant pas prises en charge.
  • Lorsqu'un dossier est partitionné, tous les sous-dossiers qu'il contient sont conservés dans le dossier partitionné.
  • Le référentiel Git distant n'est pas pris en charge dans le référentiel Git public par défaut.

    Toute opération d'archivage effectuée dans le dossier partitionné n'est pas validée dans le référentiel Git distant.