Ejemplos que muestran cómo se utilizaría RIF (Requirements Interchange Format) para compartir datos con otra base de datos.
El primer ejemplo muestra cómo utilizar RIF (Requirements Interchange Format) para enviar datos. El segundo ejemplo muestra qué hacer si recibe un paquete RIF (Requirements Interchange Format).
Antes de empezar
Al exportar un paquete, todas las vistas a las que puede acceder en los módulos en la definición RIF (Requirements
Interchange Format) se incluyen en el paquete.
Para asegurarse de que los datos que se incluyen en el paquete se pueden gestionar, configure una cuenta RIF (Requirements Interchange Format) especial que sólo tenga acceso a las vistas que desee incluir en el paquete RIF.
Envío de un archivo RIF o ReqIF
- Cree una definición RIF (Requirements Interchange Format) (Definición RIF) o (Definición ReqIF), que define los datos a incluir en el paquete y los derechos de acceso cuando se importa.
Consulte Creación de definiciones RIF y ReqIF para obtener más información.
- Exporte la definición, que crea un archivo xml denominado paquete RIF (Requirements
Interchange Format) (paquete RIF) o (paquete ReqIF) y copia los datos en el archivo.
Consulte Exportación de paquetes RIF y ReqIF 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 (Requirements Interchange Format) son de sólo lectura en la base de datos, o bien de sólo lectura en el paquete.
Consulte Bloqueos RIF y ReqIF en 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 terminado de actualizar los datos, le devolverán el paquete para que lo importe en su base de datos.
Consulte Importación de paquetes RIF y ReqIF para obtener más información.
Rational DOORS reconoce los datos en el paquete y los asocia con la definición original.
Los datos se importan en una carpeta en el proyecto.
Nota: Sus datos no se actualizan hasta que fusione el paquete importado.
- Los datos devueltos se fusionan con los datos originales.
Consulte Fusión de paquetes RIF y ReqIF 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 (Requirements Interchange Format)
- Debe recibir un paquete en un archivo XML, que debe importar.
Consulte Importación de paquetes RIF y ReqIF para obtener más información.
Al importar el paquete, es necesario crear una definición, 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 finalizado de actualizar los datos, exporte la definición.
Consulte Exportación de paquetes RIF y ReqIF 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.