Copy Data Model URI
Toma los URI de un modelo de datos de referencia y los escribe, por nombre, en los proyectos, componentes, streams y conjuntos de cambios que elija, muchos en una sola ejecución.
Qué es y por qué existe
Cuando una empresa tiene muchos proyectos de DOORS Next que comparten un modelo de datos, el mismo atributo o tipo de artefacto debería tener el mismo URI en todas partes. Los informes, las plantillas de publicación, las integraciones OSLC y las configuraciones globales reconocen por estos URI «la misma» definición en distintos proyectos, componentes y streams, aunque los identificadores internos sean diferentes.
Data Model URIs asigna los URI de un proyecto a partir de un patrón. Copy Data Model URI los toma de un proyecto, componente y stream de referencia y los escribe por nombre en los proyectos, componentes, streams y conjuntos de cambios que elija, muchos en una sola ejecución.
Problemas que resuelve
- URI definidos una vez en el proyecto de referencia que faltan o son distintos en los demás proyectos.
- Horas en las propiedades de cada proyecto y stream escribiendo de nuevo los mismos URI.
- Componentes y streams nuevos que nunca reciben los URI del modelo de referencia.
- URI duplicados en un destino que confunden los informes y las integraciones.
Ventajas
- Muchos destinos a la vez: elija proyectos, componentes, streams y conjuntos de cambios en un árbol, con All components y All streams como reglas.
- Reglas que incluyen lo nuevo: All components y All streams se leen de nuevo en cada vista previa, así que un componente o stream añadido después entra en la siguiente ejecución.
- Ver antes de cambiar: una vista previa de cada destino con lo nuevo, lo ya definido, lo que falta en el destino y los conflictos.
- Seguro por diseño: usted decide si se reemplazan los URI existentes, y los conflictos o nombres ambiguos nunca se escriben.
- Exportación a Excel de la vista previa y un informe de cambios de cada URI escrito, por destino.
Cómo se usa
- Usted1Abrir un conjunto de cambios en cada proyecto de destino
- Usted2Elegir From y los destinos
- DOORS Next4Copy URIs: guardados destino a destino
- Resultado5Informe de cambios en Excel
- Abra un conjunto de cambios en cada proyecto de destino (recomendado).
- Compruebe From (origen): el proyecto, componente y stream o línea base de referencia. Empieza con lo que está abierto en DOORS Next; Change elige otro.
- En Targets (destinos), haga clic en Add, marque en el árbol proyectos, componentes, streams y conjuntos de cambios, o las reglas All components y All streams, y haga clic en Add targets.
- Haga clic en Preview si quiere revisar antes lo que recibe cada destino, y expórtela a Excel si otros deben revisarla.
- Haga clic en Copy URIs y confirme. Sin una vista previa actual, primero lee todos los destinos. El progreso se muestra por destino y puede detenerlo en cualquier momento.
- Descargue el informe de cambios con Log en el bloque de resultados y entregue los conjuntos de cambios cuando esté conforme. Un guardado que DOORS Next rechaza aparece allí con el motivo, y Retry all vuelve a intentarlo.
Capturas de pantalla
1Destinos elegidos en un árbol de proyectos, componentes, streams y conjuntos de cambios, con All components como regla 2Vista previa: lo que recibe cada destino, con los totales, los conflictos y el detalle de cada definición 3Confirmación con el número de URI y destinos, y cuántos destinos son streams 4Ejecución terminada: un guardado rechazado aparece con el motivo que dio DOORS Next, listo para reintentar 5Settings en dos partes: How URIs are copied (las reglas de la copia) y What is copied (los tipos de definiciones que se copian)
Conviene saber
- Recomendamos copiar los URI solo en conjuntos de cambios abiertos en los proyectos de destino, para poder descartar una ejecución errónea antes de la entrega. Los URI guardados directamente en un stream son difíciles de deshacer, y algunos cambios solo se deshacen restaurando una copia de seguridad.
- Las definiciones se emparejan por nombre dentro de su grupo: tipos de artefacto, atributos, tipos de datos, valores de enumeración y tipos de enlace. Usted elige qué grupos se copian.
- Un atributo recibe el URI solo si su tipo de datos tiene el mismo nombre en ambos modelos, salvo que lo permita.
- Necesita permiso para cambiar el sistema de tipos de cada proyecto destino.
- En Settings, Replace URIs that are already set está activado por defecto: una definición que tiene otro URI en el destino recibe el URI del origen. Desactívelo para conservar los URI que ya tiene un destino.
- Una línea base puede ser el origen, nunca un destino.
Novedades de la versión 1.7
· Los títulos de los cambios se publican en inglés.
- Report ready in the notifications