rpp --analyzeRegeneratedFiles
Cette commande regénère en mémoire les fichiers générés (fichiers .cbl ou .map par exemple). Elle détecte les fichiers déphasés, désynchronisés, en erreur ou les fichiers de métadonnées orphelins. Vous pouvez ainsi vous assurer de la cohérence des fichiers générés dans votre espace de travail. Les constantes Pacbase et la date de génération des fichiers générés ne sont pas sources de différences.
Syntaxe
rpp.bat --analyzeRegeneratedFiles [options]Paramètres
Options | Commentaires | Obligatoire | Valeurs par défaut |
---|---|---|---|
--data | Chemin d'accès à l'espace de travail utilisé. | Oui | |
--log | Nom du fichier journal. Le début de ce fichier rappelle les paramètres saisis lors du lancement des procédures de migration Pacbase. |
Non | trace.log |
--listGeneratedFiles | Option pour lister les fichiers générés de l'espace de travail. | Non | |
--filesToIgnore | Option pour empêcher la regénération de certains fichiers. Vous devez indiquer le chemin du fichier qui contient les noms des fichiers devant être ignorés. | Non | |
--filesToManage | Option pour ne regénérer que certains fichiers. Vous devez indiquer le chemin du fichier qui contient les noms des fichiers devant être regénérés. | Non | |
--dephasedFolder | Chemin complet du dossier contenant les fichiers déphasés par rapport à leur version avant la regénération. Ce dossier contient des arborescences contenant les fichiers avant et après la regénération. Le dossier doit exister. | Non |
Exemple
rpp.bat --analyzeRegeneratedFiles --data C:/Workspaces/junit-workspace-Testwks --log C:\RPPBAT_LOG\trace.log --dephasedFolder C:\DephasedCobol --filesToIgnore C:\RPPBAT_LOG\IgnoredCobol.txtRésultat
Le contenu de l'espace de travail n'est pas modifié. La commande produit un fichier .analyzeRegeneratedFile.log dans le répertoire .metadata de l'espace de travail.
- Les fichiers regénérés à l'identique.
- Les fichiers générés désynchronisés. Ces fichiers ne sont plus en adéquation avec le design correspondant. Ils sont aussi affichés dans la vue Gestionnaire de génération. Vous devez les regénérer.
- Les fichiers dont la regénération a échoué à cause de problèmes liés au générateur ou à des modifications sur le design correspondant. Un échec peut se produire, par exemple, si certains fichiers de design impliqués dans la génération sont en erreur.
- Les fichiers de métadonnées orphelins. Les fichiers de métadonnées ont une extension se terminant par pdp. Si vous avez détruit des fichiers générés mais conservé les fichiers de métadonnées correspondants, les références locales pointent sur des fichiers qui n'existent plus et l'espace de travail n'est plus cohérent. Vous pouvez consulter la liste des fichiers de métadonnées orphelins pour pouvoir ensuite détruire proprement ces fichiers ou récupérer, dans Rational Team Concert, les fichiers générés détruits à tort.
Si vous avez indiqué l'option --dephasedFolder, le dossier précisé dans cette option contient les fichiers déphasés. Ces fichiers comportent des différences par rapport à leur version avant la regénération. Le dossier contient deux sous-arborescences : BeforeRegeneration pour la version avant la regénération et AfterRegeneration pour la version après la regénération. Vous pouvez ouvrir les deux versions dans des outils de comparaison.