O comando generateURLMappings é usado para gerar um arquivo de mapeamento inicial para uso com renomeação de servidor. O generateURLMappings deve ser executado com o comando repotools-jts e requer que o parâmetro repositoryURL aponte para um Jazz Team Server.
O arquivo de mapeamento gerado pode ser usado como um modelo para edição adicional. O arquivo de mapeamento lista a URL pública de origem existente e uma URL de destino padrão Jazz Team Server e cada aplicativo JTS registrado com o Jazz Team Server.
| Atributo | Descrição | Necessário | Padrão |
|---|---|---|---|
| toFile | Caminho para o arquivo de mapeamentos gerado. | Sim | N/D |
| adminUserId | ID do usuário administrativo para efetuar login no repositório do Jazz. | Não | ADMIN |
| adminPassword | Senha administrativa para efetuar login no repositório do Jazz. | Não | ADMIN |
| overwrite | Especifica se um arquivo de mapeamento existente gerado anteriormente deve ou não ser sobrescrito. | Não | não |
| logFile | Caminho para o arquivo de log. | Não | repotools-jts_generateURLMappings.log |
| repositoryURL | A URL da conexão para o servidor. | Não | https://localhost:9443/jts |
| credentialsFile | O arquivo contendo as credenciais de login do usuário administrador. | Não | credentials.properties |
| certificateFile | O arquivo contendo o certificado de login do usuário administrador. | Não | Nenhum |
| smartCard | O alias para efetuar login usando um smart card, ou ? para listar aliases disponíveis. | Não | Nenhum |
| additionalURLFile | Arquivo que contém URLs adicionais localizadas no repositório que deve ser revisado para mapeamentos adicionais. Veja mais detalhes a seguir. | Não | additionalurl.txt |
O parâmetro additionalURLFile especifica o local para colocar uma lista de URLs que poderiam, potencialmente, precisar ser incluídas no arquivo de mapeamentos antes de executar uma renomeação do servidor. Esse arquivo lista todas as URLs localizadas no repositório que não estão listadas no arquivo de mapeamentos da URL gerada.
Um exemplo seria uma URL para uma entrada de amigo excluída. Cabe ao usuário executar a renomeação do servidor para procurar minuciosamente, através desta lista, quaisquer mapeamentos que o processo automatizado possa ter perdido. Quaisquer mapeamentos podem, em seguida, ser incluídos manualmente no arquivo de mapeamentos antes de executar a renomeação real do servidor.
Cada linha nessa lista possui uma URL e um número. O número mostra quantas instâncias da URL foram localizadas no repositório. A lista é classificada em ordem decrescente para mostrar primeiro as URLs potenciais mais importantes na lista.
Se nenhuma URL potencial adicional for localizada, esse arquivo deverá simplesmente conter a mensagem Nenhuma URL potencial adicional localizada.
cd C:\Program Files\IBM\JazzTeamServer\server\ repotools-jts.bat -generateURLMappings toFile=C:\mappings.txt additionalURLFile=C:\additionalurl.txtLinux:
cd opt/IBM/JazzTeamServer/server ./repotools-jts.sh -generateURLMappings toFile=opt/mappings.txt additionalURLFile=opt/additionalurl.txt