Ejemplos que muestran cómo se utilizaría RIF para compartir datos con otra base de datos.
El primer ejemplo muestra la forma de utilizar RIF para enviar datos. El segundo ejemplo muestra lo que hay que realizar si se recibe un paquete RIF.
Antes de empezar
Al exportar un paquete RIF,
todas las vistas a las que puede acceder en los módulos en la definición RIF
se incluyen en el paquete RIF.
Para asegurarse de que los datos
que se incluyen en el paquete RIF se pueden gestionar, configure una cuenta RIF especial
que sólo tenga acceso a las vistas que desee incluir
en el paquete RIF.
Enviando un archivo RIF
- Cree una definición RIF, que define los datos a incluir en el paquete y los derechos de acceso cuando se importan.
Consulte Creación de definiciones RIF para obtener más información.
- Exporte la definición, que crea un archivo xml denominado paquete RIF y copia los datos en el archivo.
Consulte Exportación de paquetes de RIF para obtener más información.
Si ha proporcionado acceso de edición a cualquier parte de los datos en el paquete, Rational DOORS bloquea la copia en su base de datos, haciéndola de sólo lectura.
Los datos en el archivo RIF son de sólo lectura en la base de datos, o bien de sólo lectura en el paquete.
Consulte Bloqueos RIF en los datos locales para obtener más información.
- Se envía el paquete, de la misma manera que lo haría con cualquier otro archivo.
- La persona que recibe el paquete lo importa en su base de datos.
Los destinatarios trabajan con los datos con las restricciones de derechos de acceso que haya otorgado.
- Cuando los usuarios en la base de datos remota hayan finalizado de actualizar los datos, le devuelven el paquete RIF para que lo importe en su base de datos.
Consulte Importación de paquetes RIF para obtener más información.
Rational DOORS reconoce los datos en el paquete y los asocia con la definición RIF original.
Los datos se importan en una carpeta en el proyecto.
Nota: Sus datos no se actualizan hasta que fusione el paquete RIF importado.
- Los datos devueltos se fusionan con los datos originales.
Consulte Fusión de paquetes RIF para obtener más información.
Si el tercero ha finalizado con las actualizaciones y ha devuelto los bloqueos, se eliminan los bloqueos.
Si el archivo tiene una actualización, y el tercero tiene planes de enviar más cambios, debería mantener los bloqueos.
Recepción de un archivo RIF
- Debe recibir un paquete RIF en un archivo xml,
que se debe importar. Consulte Importación de paquetes RIF para obtener más información.
Al importar el paquete, es necesario crear una definición RIF, que se utiliza al devolver los datos.
Los datos se importan en una carpeta en su proyecto.
La primera vez que se importan los datos, se crea una carpeta en su nombre.
En importaciones posteriores, debe crear una carpeta para los datos.
Es probable que pueda editar parte de los datos en los módulos, mientras que otra parte será de solo lectura.
- Actualice los datos según sea necesario.
- Cuando haya terminado de actualizar los datos, exporte la definición RIF.
Consulte Exportación de paquetes de RIF para obtener más información.
Existe la posibilidad de devolver los cambios bloqueados, de forma que no se puedan realizar ningún cambio a los datos.
Los datos se exportan a un archivo XML, que se puede devolver a la base de datos de Rational DOORS original.