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
(defaultFREEDOM
) - 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.