2017-04-11 2 views
1

Lorsque vous exportez la configuration par lots dans Kofax 10.2 via l'interface utilisateur, il génère un fichier cab.Magasin Kofax 10.2 Configuration par lots dans le contrôle de version

Il y a un tas de fichiers binaires comme dlls dans ce fichier cab. Ce genre de tue une capacité de le stocker dans le système de contrôle de version. Avoir ces fichiers de configuration dans le contrôle de version permettrait un partage/test/déploiement/automatisation de code plus facile/plus facile.

J'ai donc 3 questions:

  1. Y at-il moyen d'exporter la configuration du lot convivial contrôle de version?
  2. Est-il possible d'intégrer directement Kofax au contrôle de version?
  3. Est-il prévu d'ajouter cette fonctionnalité dans les futures versions?

Merci.

Répondre

1

Malheureusement, les courtes réponses à toutes vos questions sont n °

Malgré le fait qu'il n'a pas granularité, vous devez stocker l'ensemble du dossier de la cabine dans le contrôle source, puisque c'est ce que vous utilisez si vous avez besoin pour restaurer votre configuration à un état antérieur.

Dans le fichier cab, l'élément principal qui contient la configuration par lots est le fichier admin.xml. Si vous avez réellement ressenti le besoin, vous pouvez extraire le contenu du fichier CAB et le stocker dans le contrôle de la source. Si vous deviez modifier les versions de l'admin xml, vous pourrez peut-être déterminer le contexte de ce qui a changé dans la classe de traitement par lots. Cependant, vous ne pourrez toujours restaurer que le fichier cab complet.

En outre, vous avez mentionné dll dans le fichier CAB, donc je suppose que vous avez Validation Scripts ou quelque chose de similaire. Non seulement les dll construites, mais aussi le code source seraient dans la cabine dans des dossiers comme Scripts \ 00000001 [DocumentClassName]. Donc, encore une fois, garder le contenu extrait dans le contrôle de la source pourrait être un bon moyen de pouvoir changer les changements, etc. Mais vous devez toujours garder la cabine complète puisque c'est la seule façon d'importer la configuration de la classe de lot.

+0

A connaissait ces réponses ... Mais optimiste en moi encore demandé. Dommage. Merci. –

0

Tout ce que Stephen a dit dans sa réponse, et ...

Pour certains types de gestion de la configuration, le contrôle des versions et des tâches de dépannage dans l'environnement Kofax, j'ai trouvé Beyond Compare Scooter Software pour être extrêmement utile dans la comparaison du contenu de deux fichiers .cab et la réconciliation des différences entre eux.

Je parle en particulier de comparer les fichiers de cabine contenant des classes de lots Kofax, qui contiennent également les informations de classe de document pour les types de documents dans la classe de lots, ainsi que d'autres choses comme les utilisateurs affectés, etc.

Cette fonctionnera mieux si vos fichiers cab n'ont qu'une seule classe de traitement par lot, la même, par exemple avant et après les instantanés de cabine, pour la même classe de traitement par lots. Dans Beyond Compare (BC) (j'utilise la version 4.x), depuis l'Explorateur Windows, vous sélectionnez un fichier .cab pour le côté gauche et le fichier .cab que vous le comparez pour le côté droit. . BC vous montrera les fichiers dans chaque fichier CAB, et comme Stephen l'a dit, le fichier admin.xml est celui qui contient les détails.

Vous pouvez réellement copier des lignes XML d'un côté à l'autre dans BC, et enregistrer le résultat, mais la valeur réelle est de voir quels paramètres ont changé entre les versions de la classe de traitement par lots. Si Kofax avait une sorte d'API d'automatisation scriptable pour le module d'administration, ce serait incroyable et potentiellement activer de nombreuses fonctionnalités que vous décrivez, mais si Kofax possède une telle API, je ne m'en rends pas compte. Je cours actuellement Kofax Capture 10.1.

Dans la version 11 de Kofax, ils ont ajouté des fonctionnalités permettant de conserver automatiquement les versions des classes de traitement par lots, ce qui vous permet d'auditer les modifications effectuées dans le module d'administration. N'a pas remarqué quelque chose sur une API d'automatisation pour le module d'administration dans Kofax 11.