rpp --migrationHelp

Vous devez utiliser cette commande pour migrer le COBOL d’un Programme, un Ecran ou un Serveur généré depuis Pacbase. L'aide à la migration est lancée automatiquement par la commande rpp --automaticMigration. Vous pouvez cependant aussi la lancer à part.

Description

L'aide à la migration copie le COBOL Pacbase dans votre espace de travail et le regénère en local. Le COBOL obtenu après la regénération locale est alors comparé au COBOL d'origine. L'aide à la migration positionne des avertissements sur les lignes où elle détecte des différences autres que des différences de formatage ou de commentaires. Elle génère trois rapports d'exécution.

Le paramètre --validationFile permet d'indiquer l'emplacement du fichier qui contient les types de validation. Si vous l'indiquez, l'aide à la migration prend aussi en charge la validation de la migration. Elle migre le fichier COBOL et valide automatiquement sa migration s'il ne comporte plus de différences après l'application des types de validation. Si la commande d'aide à la migration est utilisée dans un script, les commandes d'aide à la migration suivantes appliqueront également la validation de la migration.

Syntaxe

rpp.bat --migrationHelp [options]

Paramètres

Tableau 1. Liste des paramètres disponibles
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
--project Nom du projet Oui
--name Nom de l’instance dans le référentiel Oui  
--type Type d'entité Oui pacscreen, pacprogram ou pacserver
--cobolFolder Répertoire des fichiers COBOL Oui  
--controlCobolFolder Répertoire des fichiers COBOL de contrôle
Remarque : Le fichier de contrôle est obligatoire, sauf pour les Programmes définis avec une Variante égale à C ou une Nature égale à F.
Non  
--reportFolder Répertoire des rapports de génération Oui  
--csvSep Séparateur pour rapports csv Non point-virgule par défaut
--csvTextSep Séparateur de texte pour rapports csv Non double-guillemets par défaut
--clean Suppression des fichiers .cbl et .cblpdp Non  
--cleanTemplates Réinitialisation des fichiers de modèles de modifications (appelés templates) Non  
--flowposition (Option cachée)

Uniquement pour un fichier de commandes

Optimisation de la lecture et de l'écriture des fichiers

Non B sur la première ligne

S sur chaque ligne suite

E sur la dernière ligne

--verbose Affiche des informations supplémentaires. Non  

--validationFile

Chemin complet du fichier validation.xml qui contient les types de validation. Ce fichier est automatiquement pris en compte dans les préférences de la validation de la migration. La validation de la migration s'effectue alors en même temps que l'aide à la migration pour optimiser la durée de la migration.

Ce paramètre peut être indiqué directement dans la commande de migration automatique. Dans ce cas, il est automatiquement reconduit dans l'aide à la migration.

Non

 

Exemple

rpp.bat --migrationHelp --project TEST01.CVI --name CUST01 --type pacprogram --cobolFolder C:/COBOL_FOLDER/CUST01/LIB --controlCobolFolder C:/CONTROL_COBOL_FOLDER/MIA1/LIB --reportFolder C:/Migration_help_batch/report --clean --cleanTemplates --verbose


Vos commentaires