16.16 checkVault

16.16.1 Description

Le script checkVault permet d'identifier les fichiers du vault qui ne sont référencés par aucun document Dynacase (fichiers orphelins), ou bien les documents Dynacase qui référencent des fichiers qui n'existent plus dans le vault.

Le script permet ensuite de supprimer ces fichiers orphelins.

16.16.2 Usage

vault (default FREEDOM)
Le nom du vault que l'on souhaite inspecter ou modifier.
test
Permet d'afficher les opérations qui seront effectuées sans modifier quoi que ce soit.
cmd (obligatoire)

Permet de spécifier l'opération à effectuer. L'opération peut être :

check-all
Rapporte les fichiers du vault qui ne sont référencés par aucun document Dynacase (fichiers orphelins), et rapporte les documents Dynacase qui référencent des fichiers qui n'existent plus dans le vault.
check-noref
Rapporte les fichiers du vault qui ne sont référencés par aucun document Dynacase (fichiers orphelins).
check-nofile
Rapporte les documents Dynacase qui référencent des fichiers qui n'existent plus dans le vault.
clean-unref
Plus utilisable depuis la version 3.2.21. Le script cleanVaultOrphans permet la suppression des fichiers orphelins (fichiers qui ne sont référencés par aucun document Dynacase).
csv
Permet d'afficher le résultat de l'inspection sous la forme d'un fichier CSV avec comme séparateur le point-virgule. (pour utilisation par un outils tiers).

16.16.3 Limite d'usage

La bonne exécution de cette commande peut nécessiter, au préalable, l'exécution du script d'API refreshVaultIndex afin de correctement détecter les incohérences de relations entre les fichiers et les documents Dynacase.

×