Skip to main content

Réconcilier des versions (Outils de gestion des données)

Résumé

Réconcilie une ou plusieurs versions avec une version cible.

En savoir plus sur la procédure de réconciliation et de réinjection des versions

Utilisation

  • Le processus de réconciliation nécessite que vous soyez le seul utilisateur qui modifie actuellement la version et le seul utilisateur qui modifie la version tout au long du processus de réconciliation jusqu’à son enregistrement ou sa réinjection.

  • Le processus de réconciliation nécessite que vous ayez pleinement accès à toutes les classes d'entités modifiées dans la version en cours de modification.

  • Cet outil prend en charge les opérations de réconciliation et de réinjection des données publiées à partir d’un espace de travail de branche avec les fonctionnalités de gestion des versions activées. Les opérations de réconciliation et de réinjection pour le versionnement de branche à l’aide d’un fichier de connexion à une base de données ne sont pas prises en charge.

    Licence :

    En cas d’utilisation du versionnement par branche dans un déploiement d’ArcGIS Enterprise version 11.2 ou ultérieure, une licence doit être attribuée aux membres de l’organisation pour l’extension du type d’utilisateur ArcGIS Advanced Editing pour qu’ils puissent utiliser cet outil.

Paramètres

Etiqueter Explication Type de données

Espace de travail en entrée

Géodatabase d'entreprise contenant les versions à réconcilier.

Pour le versionnement par branche, il s'agit de l’URL du service d’entités (par exemple, https://mysite.mydomain/server/rest/services/ElectricNetwork/FeatureServer) ou l’élément du portail de la couche d’entités.

Workspace

Mode de réconciliation

Spécifie les versions qui seront réconciliées.

Si l’entrée correspond à un espace de travail de branche, la seule option valide pour ce paramètre consiste à réconcilier toutes les versions.

  • Réconcilier toutes les versionsLes versions de mise à jour sont réconciliées avec la version cible. Il s’agit de l’option par défaut.

  • Réconcilier les versions de blocage uniquementLes versions qui empêchent la version cible d’être compressée sont réconciliées. Cette option utilise l'ordre de réconciliation recommandé.

String

Version cible

(Facultatif)

Nom de toute version ayant un lien direct avec la version de mise à jour, telle que la version parent ou la version par défaut.

Elle contient généralement des mises à jour provenant d’autres versions à inclure dans la version de mise à jour.

Si l’entrée correspond à un espace de travail de branche, la seule option valide pour ce paramètre consiste à effectuer une réconciliation avec la version par défaut.

String

Versions de mise à jour

(Facultatif)

Nom de la ou des versions de mise à jour qui seront réconciliées avec la version cible sélectionnée.

Seules les versions ayant un lien direct avec la version cible sélectionnée s'affichent.

String

Acquérir les verrous

(Facultatif)

Indique si une acquisition des verrous d’entités est nécessaire.

Ce paramètre s’applique uniquement à un jeu de données versionné de manière traditionnelle.

Si l’entrée est un espace de travail de branche, les verrous ne sont pas acquis au cours du processus de réconciliation.

  • ActivéLes verrous sont acquis pendant le processus de réconciliation. Utilisez cette option si vous avez l’intention de réinjecter les mises à jour. Il permet de garantir que la version cible ne sera pas modifiée au cours du laps de temps entre les opérations de réconciliation et d'injection. Il s’agit de l’option par défaut.

  • DécochéLes verrous ne sont pas acquis pendant le processus de réconciliation. Cela permet à plusieurs utilisateurs d'effectuer une réconciliation en parallèle. Utilisez cette option lorsque la version de mise à jour n’est pas réinjectée dans la version cible car celle-ci peut faire l’objet de modifications entre les opérations de réconciliation et de réinjection.

Boolean

Abort if Conflicts Detected (Abandonner si des conflits sont détectés)

(Facultatif)

Indique si le processus de réconciliation s’arrête lorsque des conflits sont détectés entre la version cible et la version de mise à jour au cours du processus de réconciliation.

  • ActivéLa réconciliation s’arrête lorsque des conflits sont détectés.

  • DécochéLa réconciliation ne s’arrête pas lorsque des conflits sont détectés. Il s’agit de l’option par défaut.

Boolean

Définition des conflits

(Facultatif)

Indique si les conditions requises pour que se produise un conflit sont définies par objet (ligne) ou attribut (colonne).

  • Conflits définis par objet (par ligne)Les conflits sont définis par objet. Un conflit est détecté lors de la réconciliation dès lors qu'une même ligne ou entité a été modifiée dans les versions parent et enfant. Il s’agit de l’option par défaut.

  • Conflits définis par attribut (par colonne)Les conflits sont définis par attribut. Un conflit est détecté lors de la réconciliation uniquement si des modifications sont apportées au même attribut (colonne) de la même ligne ou de la même entité dans les versions parents et enfants. Les modifications apportées à d’autres attributs ne génèrent pas de conflit lors de la réconciliation.

String

Résolution des conflits

(Facultatif)

Indique la méthode de résolution utilisée si un conflit est détecté.

Si l’entrée est un espace de travail de branche, le comportement par défaut consiste à favoriser la version de mise à jour.

  • Résoudre les conflits en faveur de la version cibleTous les conflits sont résolus en faveur de la version cible. Il s’agit du comportement par défaut pour le versionnement traditionnel.

  • Résoudre les conflits en faveur de la version de mise à jourTous les conflits sont résolus en faveur de la version de mise à jour. Il s’agit du comportement par défaut pour le versionnement de branche.

String

Post Versions After Reconcile (Réinjecter les versions après la réconciliation)

(Facultatif)

Indique si la session de mise à jour actuelle est réinjectée dans la version cible réconciliée.

  • Activéla version de mise à jour actuelle sera réinjectée dans la version cible après la réconciliation.

  • DécochéLa version de mise à jour actuelle ne sera pas réinjectée dans la version cible après la réconciliation. Il s’agit de l’option par défaut.

Boolean

Delete Versions After Post (Supprimer les versions après la réinjection)

(Facultatif)

Indique si la version de mise à jour réconciliée est supprimée après la réinjection. Ce paramètre ne s’applique que si le paramètre Post Versions After Reconcile (Réinjecter les versions après la réconciliation) est activé.

  • ActivéLa version de mise à jour actuelle qui a été réconciliée sera supprimée après avoir été réinjectée dans la version cible.

  • DécochéLa version de mise à jour actuelle qui a été réconciliée ne sera pas supprimée. Il s’agit de l’option par défaut.

Boolean

Reconcile Versions Log (Journal de réconciliation des versions)

(Facultatif)

Nom et emplacement dans lequel le fichier journal est écrit. Le fichier journal est un fichier ASCII qui contient le contenu des messages de géotraitement.

File

Proceed if unreviewed conflicts are detected (Continuer si des conflits non examinés sont détectés)

(Facultatif)

Indique si la réconciliation se poursuit si des conflits non examinés existants sont détectés avant le début du processus de réconciliation. Si vous continuez, les conflits existants des sessions précédentes sont perdus lors de l’exécution de l’outil. Ce paramètre ne s’applique qu’au versionnement de branche.

  • ActivéLe processus de réconciliation se poursuit si des conflits non examinés existants sont détectés. Il s’agit de l’option par défaut.

  • DécochéLe processus de réconciliation ne se poursuit pas si des conflits non examinés existants sont détectés.

Boolean

Réconcilier les versions de réplicas d’extraction

(Facultatif)

Indique si le processus de réconciliation inclut les versions de réplicas d’extraction. Si vous créez un réplica d’extraction dans le cadre d’un processus de réplication de géodatabase, une version associée est créée dans la géodatabase. Ce paramètre vous permet d’inclure ou de retirer ces types de versions de la liste des versions à réconcilier. Ce paramètre ne s’applique pas au versionnement de branche.

  • ActivéLe processus de réconciliation inclut les versions de réplicas d’extraction. Il s’agit de l’option par défaut.

  • DécochéLe processus de réconciliation n’inclut pas les versions de réplicas d’extraction.

Boolean

Sortie dérivée

Etiqueter Explication Type de données

Espace de travail en entrée mis à jour

Espace de travail en entrée mis à jour.

Workspace

Environnements

Espace de travail courant

Informations de licence

  • Basic: Limité
    Prise en charge pour le versionnement de branche lors de l’utilisation de licences d’utilisateur nommées ArcGIS Enterprise avec un membre disposant de l’extension de type d’utilisateur ArcGIS Advanced Editing.
  • Standard: Oui
  • Advanced: Oui