Exemplos que mostram como o RIF deve ser usado para compartilhar dados com outro banco de dados. O primeiro exemplo mostra como usar o RIF para enviar dados, o segundo exemplo mostra o que deve ser feito se um pacote RIF for recebido.
Enviando um Arquivo RIF
- Crie uma Definição de RIF, que define os dados a serem incluídos no pacote e os direitos de acesso quando forem importados.
Consulte Criando Definições de RIF.
- Exporte a definição, que cria um arquivo xml denominado Pacote RIF e copia os dados para o arquivo. Consulte Exportando um Pacote de RIF.
Se foi dado acesso de edição para qualquer dos dados no pacote, o Rational DOORS bloqueia a cópia no seu banco de dados, tornando-o somente leitura. Os dados no arquivo RIF são somente leitura no seu banco de dados ou somente leitura no pacote. Consulte Entendendo Bloqueios de RIF nos Dados Locais.
- Envie o pacote da mesma forma que enviaria um arquivo compactado, ou qualquer outro arquivo do documento.
- A pessoa que recebe o seu pacote, importa-o para o banco de dados.
Eles trabalham nos dados dentro das restrições dos direitos de acesso que foram dados.
- Quando os usuários do banco de dados remoto concluem a atualização dos dados, eles retornam o pacote RIF a você para que seja importado para o banco de dados.
Consulte Importando um Pacote de RIF.
O Rational DOORS reconhece os dados no pacote e os associa à definição RIF original. Os
dados são importados em uma nova pasta no projeto.
Nota: Seus dados não são atualizados até você mesclar o pacote de RIF importado.
- Você mescla os dados retornados
com os dados originais. Consulte Mesclando um Pacote de RIF.
Se um terceiro concluiu as atualizações e retornou os bloqueios para você, os bloqueios são removidos. Se o arquivo foi uma atualização e um terceiro planeja enviar mais edições, os bloqueios podem ser mantidos.
Recebendo um Arquivo RIF
- O pacote RIF é recebido em um arquivo xml, que deve ser importado. Consulte Importando um Pacote de RIF.
Ao importar o pacote, você deve criar uma definição de RIF, que será usada ao retornar os dados.
Os dados são importados para uma pasta no seu projeto. Na primeira vez em que você importar
os dados, uma pasta é criada para você. Nas importações subsequentes, você deve criar uma pasta para os dados.
É provável que
alguns dos dados nos módulos sejam editáveis e alguns somente leitura.
- Atualize os dados conforme necessário.
- Ao concluir a atualização dos dados, exporte a definição de RIF.
Consulte Exportando um Pacote de RIF.
É possível retornar os bloqueios de edição, para que não seja possível fazer atualizações posteriores nos dados. Os dados são
importados em um arquivo xml, o qual é possível retornar para o banco de dados do Rational DOORS original.