Use o utilitário bfperlprojectmigration para clonar todos os projetos e bibliotecas Perl incluindo os relacionamentos de cadeia em projetos e bibliotecas Java MJC de uma vez.
Uso
bfperlprojectmigration.sh [CONNECTION
OPTIONS] [COMMAND OPTIONS]
Opções de Conexão
- -h
- --help
- Exibe este texto de ajuda.
- -S
- --secure
- Solicita uma conexão SSL/TLS segura com o servidor.
Padrão: Uma conexão normal TCP é usada (não segura)
- -C /path/to/bfclient.conf
- --config=/path/to/bfclient.conf
- Substitui o local do arquivo de configuração do cliente a ser usado.
Padrão: bfclient.conf (no diretório atual)
- -H Hostname
- --hostname=Hostname
- Configura o nome do host remoto para a conexão.
Padrão: host local
- -P Port
- --port=Port
- Configura a porta de comunicação para a conexão.
Padrão: 3966
- -d Domain
- --domain=Domain
- Configura o domínio (região) para autenticação.
Padrão: nenhum
- -u Login
- --user=Login
- Configura o login de usuário para autenticação.
Padrão: raiz
- -p Password
- --password=Password
- Configura a senha de usuário para autenticação.
Padrão: raiz
- -E Encoding
- --encoding=Encoding
- Configura a codificação de conjunto de caracteres de saída. Se uma codificação inválida for fornecida, todas as codificações disponíveis serão listadas e o programa será encerrado.
Nota: A capacidade de exibir texto na codificação solicitada depende dos recursos do software de terminal usado no cliente.
Padrão: UTF-8
Opções de Comando
- -a
- --all
- Clonar todos os projetos e bibliotecas Perl legado no sistema como projetos e bibliotecas MJC. Se esta opção for fornecida, a opção "-o" será ignorada.
- -s NameSuffix
- --suffix=NameSuffix
- O sufixo do nome para projetos ou bibliotecas MJC clonados. Se não for fornecido, a sequência "Copy" será usada como o sufixo de nome por padrão.
Padrão: TimeStamp
Nota: Se o mesmo sufixo for usado várias vezes, o sistema anexará um número de índice no fim do nome para evitar duplicação.
- -o project1Name[, "project2 Name", projectUUID]
- --one=project1Name[, "project2 Name", projectUUID]
- Não suportado atualmente. Clone o projeto ou biblioteca Perl fornecidos para o projeto ou biblioteca MJC recursivamente, incluindo os projetos e bibliotecas encadeados.
Exemplos:
- 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 todos os projetos e bibliotecas Perl, incluindo os relacionamentos entre eles no sistema como projetos e bibliotecas MJC, como o novo nome como origName_MJC.