Informations de référence sur l'utilitaire Bfperlprojectmigration

Faites appel à l'utilitaire bfperlprojectmigration pour cloner tous les projets et bibliothèques Perl, y compris les relations de chaînage avec les projets et bibliothèques MJC Java simultanément.

Syntaxe

bfperlprojectmigration.sh [CONNECTION OPTIONS] [COMMAND OPTIONS]

Options de connexion

-h
--help
Affiche ce texte d'aide.
-S
--secure
Demande une connexion SSL/TLS sécurisée au serveur.

Valeur par défaut : Une connexion TCP normale est utilisée (non sécurisée)

-C /path/to/bfclient.conf
--config=/path/to/bfclient.conf
Remplace l'emplacement du fichier de configuration client à utiliser.

Valeur par défaut : bfclient.conf (dans le répertoire en cours)

-H Hostname
--hostname=Hostname
Définit le nom de l'hôte distant pour la connexion.

Valeur par défaut : localhost

-P Port
--port=Port
Définit le port de communication pour la connexion.

Valeur par défaut : 3966

-d Domain
--domain=Domain
Définit le domaine pour l'authentification.

Par défaut : Aucun

-u Login
--user=Login
Définit le nom de connexion pour l'authentification.

Valeur par défaut : root

-p Password
--password=Password
Définit le mot de passe utilisateur pour l'authentification.

Valeur par défaut : root

-E Encoding
--encoding=Encoding
Définit le codage du jeu de caractères de sortie. Si un codage non valide est indiqué, tous les codages disponibles sont répertoriés et le programme se ferme.
Remarque : La capacité à afficher du texte dans le codage requis dépend des fonctionnalités du logiciel terminal utilisé sur le client.

Valeur par défaut : UTF-8

Options de commande

-a
--all
Clone tous les projets et bibliothèques Perl existants dans le système sous forme de projets et bibliothèques MJC. Si cette option est indiquée, l'option "-o" est ignorée.
-s NameSuffix
--suffix=NameSuffix
Suffixe de nom des projets ou bibliothèques MJC clonés. S'il n'est pas indiqué, la chaîne "Copy" est utilisée par défaut comme suffixe de nom.

Valeur par défaut : TimeStamp

Remarque : Si le même suffixe est utilisé plusieurs fois, le système ajoute un numéro d'index à la fin du nom pour éviter la duplication.
-o project1Name[, "project2 Name", projectUUID]
--one=project1Name[, "project2 Name", projectUUID]
Actuellement non pris en charge. Permet le clonage récursif du projet ou de la bibliothèque Perl indiqué vers le projet ou la bibliothèque MJC, y compris les projets et bibliothèques chaînés.
Exemples :
  • UNIX/Linux : bfperlprojectmigration.sh -H localhost -u root -p root -a -s MJC
  • Windows : bfperlprojectmigration.bat -H localhost -u root -p root -a -s MJC

Clone tous les projets et bibliothèques Perl, y compris les relations entre eux dans le système sous forme de projets et bibliothèques MJC, à l'aide d'un nouveau nom tel que origName_MJC.


Feedback