Comutadores de linha de comandos para o cliente do Rational DOORS

É possível usar comutadores de linha de comandos para substituir as configurações de registro quando o cliente do Rational DOORS for iniciado.

Para obter uma lista de comutadores de linha de comandos do servidor de banco de dados do Rational DOORS, consulte Comutadores de linha de comandos para o servidor de banco de dados do Rational DOORS.

Tabela 1. Comutadores de Linha de Comandos do Cliente Rational DOORS
Comutador (abreviatura) Parâmetro Descrição
-addins (-a) addins_folders

Um ou mais caminhos para as pastas que contém os arquivos de suplementos DXL.

Use sinais de ponto e vírgula (;) para separar as entradas, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos UNC (Universal Naming Convention).

attributeaddins (-A) dxl_attributes_folders

Um ou mais caminhos para as pastas que contêm os programas que podem ser usados para os atributos de DXL.

Use sinais de ponto e vírgula (;) para separar as entradas, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos UNC (Universal Naming Convention).

-batch (-b) dxl_program

Executa o Rational DOORS no modo em lote. O Rational DOORS é iniciado sem a GUI (suprime a tela de login e o Database Explorer), executa o programa DXL especificado e para.

No modo em lotes, normalmente, são necessários outros comutadores como -user, -password e -project para efetuar login e especificar o projeto atual.

O parâmetro do comutador -batch especifica o arquivo que contém o programa DXL que você deseja executar no modo em lote.

Por exemplo:
C:\> doors -b dxl_programs\batch_analysis.dxl -p Car -u "Jill" 
-caching (-k)  

Ativa o fluxo para a transferência de dados entre o servidor de banco de dados e o cliente. Esta opção pode melhorar o desempenho da transferência de dados sobre um WAN.

CUIDADO:
Enquanto os dados são carregados, são armazenados em cache na área dados locais no computador cliente, o que pode representar um risco de segurança. Os dados são limpos quando o carregamento está concluído.
-certName string Identifica o rótulo do certificado que é utilizado para identificar o cliente durante a autenticação segura.

O padrão é IBMCL1.

-cli (-C) dxl_string ou "#include <dxl_program>
O código DXL executa quando o Rational DOORS é iniciado, antes da tela inicial ser exibida. O parâmetro é:
  • Um fragmento do código DXL
  • Um hash inclui a instrução que especifica o caminho para um programa DXL
-data (-d) port@server

Especifica qual banco de dados do Rational DOORS utilizar.

O parâmetro especifica a porta que o servidor está usando e o nome do computador do servidor (por exemplo, 36677@myserver).

-defopenmode (-o) Tanto

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Configura o modo de edição no qual os módulos formais são abertos quando você clica duas vezes neles no Database Explorer.

O parâmetro é READ_WRITE para o modo de edição exclusivo e READ_WRITE_SHARED para modo de edição compartilhável.

Nota: este parâmetro deve ser em maiúsculas, a menos que você use as abreviações de letras únicas(r, w es).
-defopenlinkmode (-O) Ou:

READ_ONLY

READ_WRITE

READ_WRITE_SHARED

Configura o modo de edição em que os módulos formais estão abertos como resultado do seguinte link.

O parâmetro é READ_WRITE para o modo de edição exclusivo e READ_WRITE_SHARED para modo de edição compartilhável.

Nota: Este parâmetro deve ser em maiúsculas, a menos que você use as abreviações de letras únicas(r, w e s).
-dxl (-D) dxl_string ou "#include <dxl_program>"
O DXL executa imediatamente após o Rational DOORS ser iniciado. O parâmetro é:
  • Um fragmento do código DXL
  • Um hash inclui a instrução que especifica o caminho para um programa DXL
-home (-H) doors_home O diretório inicial do Rational DOORS, incluindo o caminho completo para a pasta em que o Rational DOORS está instalado.
-keyDB string Identifica o local do arquivo de banco de dados do conjunto de chaves criado pelo GSKIT. O arquivo contém os certificados que são utilizados para autenticação e validação.

O padrão é %DOORSHOME%/certdb/client_authentication.kdb.

-layoutaddins (-L) layout_dxl_folders

Um ou mais caminhos para as pastas de DXL de layout.

Use sinais de ponto e vírgula (;) para separar entradas, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos UNC (Universal Naming Convention).

-localdata (-f) local_folder Uma pasta no computador local usada para armazenamento temporário dos dados copiados do servidor de banco de dados do Rational DOORS.
-logfile (-l) arquivo de log

O caminho completo para o arquivo de log, incluindo o nome do arquivo de log.

Na linha de comando, esse comutador registra quaisquer erros de DXL relatados no arquivo, em vez de mostrá-los na tela.

No registro, esse comutador registra as informações que são registradas no log de eventos do Windows. As informações são registradas no arquivo e no log do aplicativo, em que os registros possuem DOORS_DB_SERVER no campo de Origem.

-notriggers (-T)   Desative os acionadores. Você deve ser um gerenciador de banco de dados ou um usuário customizado que tenha o poder de gerenciar o banco de dados para desligar acionadores
-password (-P) senha A senha para a sessão.
-project (-p) project_name

O nome do projeto que deseja abrir no início da sessão. O conteúdo do projeto é exibido na área de janela direita do Database Explorer.

Se você usar o comutador-batch, o parâmetro especifica o projeto atual.

-projectaddins (-J) project_addins_ folders

Um ou mais caminhos para os diretórios de suplementos de DXL.

Use sinais de ponto e vírgula (;) para separar entradas na lista, sem espaço depois dos sinais. Os caminhos podem ser caminhos locais, mapeamentos de unidade convencional ou caminhos UNC (Universal Naming Convention).

-user (-u) nome do usuário O nome de usuário do usuário para a sessão.
-W nowait

Quando você está executando um processo em lote e há algum erro ou saída de impressão, eles são enviados para uma janela de comandos. O Rational DOORS continua a executar até que a janela de comando seja fechada.

Usando -W como parte da linha de comandos ao executar um processo em lote, a janela de comando é fechada automaticamente e o Rational DOORS é parado.


Feedback