Existe-t-il un moyen de vérifier si les données ont été versionnées en utilisant l'option «déplacer les modifications vers la base»?

9

Existe-t-il un moyen de vérifier si les données ont été versionnées en utilisant l'option "déplacer les modifications vers la base"?

De préférence via ArcGIS lui-même ou en utilisant Python, mais n'importe quelle façon fonctionnera.

ÉDITER

Existe-t-il un moyen de voir si cette case a été cochée lors de la version des données:

entrez la description de l'image ici

ianbroad
la source
Approfondissez vos explications, s'il vous plaît.
Brad Nesom
Je ne sais pas vraiment comment expliquer beaucoup plus. J'ai ajouté une capture d'écran du moment où l'option est sélectionnée.
ianbroad
1
Il n'existe qu'un moyen de déterminer si une classe d'entités se trouve actuellement dans Déplacer les modifications vers la base, et non comment les données ont été collectées à l'origine.
Vince
D'accord, comment puis-je déterminer cela? Merci.
ianbroad

Réponses:

8

Cliquez avec le bouton droit sur la classe d'entités en question à l'aide d'ArcCatalog ou de la fenêtre Catalogue dans ArcMap. Affichez les propriétés de la classe d'entités. Sous l'onglet Général, il y a une section Versioning qui contiendra votre réponse. Exemple lorsque l'option de passer à la base est cochée:

Propriétés de classe d'entités

Adam
la source
Savez-vous si je peux y accéder via Python?
ianbroad
Le mieux que j'ai trouvé est le post précédent: Comment vérifier si un fc est enregistré comme versionné ou non en python . Il renverra un booléen vrai / faux pour votre classe d'entités et ne fera pas de distinction entre l'option cochée / non cochée pour «déplacer les modifications vers la base»
Adam
Voici un lien vers un article ESRI Tech qui enregistre comme ci-dessus concernant HowTo: Déterminez par programme si les classes d'entités sont versionnées . Ne vous donne toujours que Vrai / Faux, mais peut vous aider à écrire un script pour parcourir plusieurs classes d'entités et les écrire dans un fichier journal.
Adam