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.
Antes de Iniciar
Ao exportar um pacote RIF,
todas as visualizações que podem ser acessadas nos módulos na definição do RIF
são incluídas no pacote do RIF.
Para certificar-se de que os dados
que são incluídos no pacote do RIF são gerenciáveis, configure uma conta
do RIF especial que possua acesso apenas às visualizações que deseja incluir
no pacote do RIF.
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 Pacotes 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.
- Você envia o pacote da mesma maneira que faria com qualquer outro arquivo.
- 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 Pacotes de RIF. O Rational DOORS reconhece os dados no pacote e associa-os com a definição de 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 Pacotes 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
- Você recebe o pacote do RIF em um arquivo xml,
que precisa ser importado. Consulte Importando Pacotes 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 Pacotes 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.