Utilice el programa de utilidad bfperlprojectmigration para clonar todos los proyectos Perl y las bibliotecas incluidas las relaciones en cadena con los proyectos y bibliotecas de Java MJC de una vez.
Uso
bfperlprojectmigration.sh [OPCIONES DE CONEXIÓN] [OPCIONES DE MANDATO]
Opciones de conexión
- -h
- --help
- Muestra este texto de ayuda.
- -S
- --secure
- Solicita una conexión SSL/TLS segura al servidor.
Valor predeterminado: Se utiliza una conexión normal TCP (no segura)
- -C /path/to/bfclient.conf
- --config=/path/to/bfclient.conf
- Sustituye la ubicación del archivo de configuración de cliente que se va a utilizar.
Valor predeterminado: bfclient.conf (en el directorio actual)
- -H Hostname
- --hostname=Hostname
- Establece el nombre de host remoto para la conexión.
Valor predeterminado: localhost
- -P Port
- --port=Port
- Establece el puerto de comunicación para la conexión.
Valor predeterminado: 3966
- -d Domain
- --domain=Domain
- Establece el dominio (realm) para autenticación.
Valor predeterminado: Ninguno
- -u Login
- --user=Login
- Establece el inicio de sesión de usuario para la autenticación.
Valor predeterminado: root
- -p Password
- --password=Password
- Establece la contraseña de usuario para la autenticación.
Valor predeterminado: root
- -E Encoding
- --encoding=Encoding
- Establece el conjunto de caracteres de codificación de salida. Si se especifica una codificación no válida, se listan todas las codificaciones válidas y el programa finaliza.
Nota: La posibilidad de mostrar texto en la codificación especificada
depende de las posibilidades del software de terminal utilizado en el
cliente.
Valor predeterminado: UTF-8
Opciones de mandato
- -a
- --all
- Clonar todos los proyectos Perl de herencia y las bibliotecas en el sistema como proyectos y bibliotecas MJC. Si se proporciona esta opción, se omite la opción "- o".
- -s NameSuffix
- --suffix=NameSuffix
- El sufijo del nombre para los proyectos o bibliotecas MJC clonados. Si no se especifica, de forma predeterminada se utiliza la serie "Copiar" como el sufijo del nombre sufijo.
Valor predeterminado: TimeStamp
Nota: Si el mismo sufijo se utiliza varias veces, el sistema añade un número de índice al final del nombre para evitar la duplicación.
- -o project1Name[, "project2 Name", projectUUID]
- --one=project1Name[, "project2 Name", projectUUID]
- Actualmente no está soportado. Clonar el proyecto Perl concreto o la biblioteca en el proyecto
MJC o biblioteca de forma recursiva, incluidos los proyectos y bibliotecas encadenados.
Ejemplos:
- 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
Clonar todos los proyectos Perl y bibliotecas, incluidas las relaciones entre los mismos en el sistema como proyectos y bibliotecas MJC, con el nuevo nombre, tal como origName_MJC.