Pelo padrão, quando as alterações de um repositório externo, como um banco de dados do usuário do
Rational ClearQuest, são
sincronizadas com itens em um
Repositório do
Jazz,
a operação de atualização é executada utilizando-se a conta de usuário do
Jazz sob a qual o aplicativo
externo efetua login no Jazz.
Por Que e Quando Desempenhar Esta Tarefa
Ao usar o Assistente de Configuração do
ClearQuest Connector, você especifica qual conta de usuário do Jazz que o ClearQuest Gateway
utiliza para efetuar login no Jazz. Todas as alterações nos itens, resultantes das alterações nos registros correspondentes do
ClearQuest, são salvas
no contexto dessa conta de usuário do
Jazz. As desvantagens de salvar
todas as alterações sob a mesma conta de usuário são as seguintes:
- O histórico de itens de trabalho mostra somente a conta de usuário utilizada para efetuar login no
Jazz. É impossível utilizar o histórico para ver quais usuários iniciaram a alteração para o registro do
ClearQuest que fez com
que o item de trabalho correspondente fosse alterado.
- Como todas as operações de sincronização utilizam a mesma conta de usuário do
Jazz, independentemente de quem
inicia a alteração, é impossível restringir o acesso a certos usuários.
Para evitar essas
limitações, é possível configurar as regras de sincronização para que as alterações sejam registradas no
contexto do usuário que as faz. Atualize cada regra de sincronização para o tipo de registro ou tipos de registros envolvidos.
Para
editar uma regra de sincronização para que as alterações sejam gravadas no contexto do usuário que as fez:
- Efetue login no cliente
Rational Team Concert.
- Na visualização Artefatos da Equipe, clique com o botão direito do mouse na
conexão do repositório e selecione . Na visualização Regras de Sincronização,
expanda a área de projetos e dê um clique duplo na regra de sincronização para abri-la no editor de Regras de
Sincronização.
- Na seção Mapeamentos de Propriedade, clique em Incluir.
Deixe o campo Propriedade do Item vazio. No campo Propriedade
Externa, selecione modifiedBy.
Selecione Modificador
Externo. Na seção de transformação de Valor, deixe Nenhuma transformação
selecionado.
Clique em OK.
- Clique em
Salvar para salvar suas alterações.
Resultados
Depois de configurar a regra ou as regras de sincronização como mostrado acima, o comportamento da
sincronização de entrada é o seguinte. O
ClearQuest Connector
procura por uma conta de usuário do
Jazz que mapeada para a conta
de usuário do ClearQuest
do usuário que iniciou a alteração no registro do
ClearQuest. Se uma conta de usuário do Jazz correspondente existir, o item do
Rational Team Concert que mapeia para o registro do ClearQuest é atualizado ou criado no contexto daquele usuário do Jazz. Se não houver nenhuma conta de usuário correspondente do Jazz, o item
Rational Team Concert é atualizado ou criado no contexto da conta de usuário do Jazz especificada no arquivo cqconnector.properties.