Adición o modificación de las dependencias de paquete
Una dependencia de paquete permite especificar las dependencias que deben existir para el despliegue adecuado de un paquete. La página Añadir o modificar dependencias permite realizar las siguientes tareas:
• Especificar las dependencias del paquete al crear un paquete.
• Ver o actualizar las dependencias de los paquetes no publicados existentes.
• Ver las dependencias de paquete para un paquete publicado.
|
Es posible añadir o modificar una dependencia de paquete solo para paquetes no publicados. Después de publicar un paquete, ya no se puede añadir, editar o borrar una dependencia. Se puede realizar una copia del paquete y actualizar sus dependencias.
|
Siga estos pasos para añadir dependencias a un paquete:
1. En el panel izquierdo de ThingWorx Software Content Management, en la sección Paquetes, navegue hasta > .
Aparece la página Añadir o modificar dependencias.
2. Pulse en el menú desplegable Tipo de dependencia para seleccionar un tipo de dependencia de paquete, ya sea Versión o Propiedad. El valor por defecto es Versión.
3. Asegúrese de que el paquete al que desee añadir dependencias se muestre en el campo Paquete seleccionado.
En este campo se muestra el último paquete que se ha creado o que se ha seleccionado. Si desea añadir dependencias a otro paquete, pulse en
![](../ThingWorx_Utilities/images/ThingWorxUtilities.1.51.1.jpg)
y seleccione el paquete correcto de la página
Buscar paquetes.
4. En el campo Nombre paquete, introduzca el nombre del paquete que desee añadir como dependencia.
| Los paquetes más antiguos que tienen letras como versión no se pueden añadir como dependencia de paquete. |
5. En el campo Versión que dependerá de, introduzca la versión del paquete que se ha introducido en el paso 4.
El campo Versión que dependerá de permite especificar la versión de la que depende el paquete para ser elegible para el despliegue.
También se puede pulsar en
![](../ThingWorx_Utilities/images/Converge_SCMFindAddDependency.png)
para mostrar la página
Buscar paquetes. A continuación, se puede añadir un paquete existente que rellena automáticamente los campos
Nombre paquete y
Versión que dependerá de.
6. En la lista Operador, seleccione una de las siguientes opciones:
◦ >: permite especificar que la versión del paquete seleccionado debe ser mayor que la versión especificada.
◦ <: permite especificar que la versión del paquete seleccionado debe ser menor que la versión especificada.
◦ >=: permite especificar que la versión del paquete seleccionado debe ser mayor o igual que la versión especificada.
◦ <=: permite especificar que la versión del paquete seleccionado debe ser menor o igual que la versión especificada.
◦ ==: permite especificar que la versión del paquete seleccionado debe ser igual que la versión especificada.
◦ !=: permite especificar que la versión del paquete seleccionado no debe ser igual que la versión especificada.
◦ *: permite especificar que cualquier versión del paquete seleccionado es aceptable.
7. Pulse en
![](../ThingWorx_Utilities/images/Converge_SCMAddPackageDepRow.png)
para añadir el paquete como dependencia.
| Se debe guardar la dependencia del paquete tal como se menciona en el paso 14. |
| Si se añade un paquete que no está disponible en la utilidad ThingWorx Software Content Management, el paquete se realza en amarillo en la tabla Dependencias. |
8. En la tabla Dependencias, revise los detalles y, si fuera necesario, realice las siguientes acciones:
◦ Seleccione una dependencia y pulse en
![](../ThingWorx_Utilities/images/Converge_SCMEdit.png)
para modificar una dependencia de paquete:
a. En el campo Nombre de paquete, introduzca el nombre del paquete.
b. En la lista Operador, seleccione el operador adecuado.
c. En el campo Versión que dependerá de, introduzca la versión correcta del paquete que se ha introducido.
d. Pulse en Guardar para actualizar la dependencia del paquete. También se puede pulsar en Cancelar si no desea modificar esta dependencia de paquete.
◦ Seleccione una dependencia y pulse en
![](../ThingWorx_Utilities/images/Converge_SCMDelete.png)
para borrar una dependencia de paquete.
Si se ha seleccionado Propiedad como tipo de dependencia en el paso 2, realice los siguientes pasos:
9. En el campo Nombre de propiedad, introduzca el nombre de la propiedad que desee añadir como dependencia.
10. En el campo Valor de propiedad, escriba el valor de la propiedad que se ha introducido en el paso 9.
El valor de la propiedad especifica el valor en el que se basa la propiedad para ser apto para la implementación.
También se puede pulsar en
![](../ThingWorx_Utilities/images/Converge_SCMFindAddDependency.png)
para mostrar la página de búsqueda de propiedades. A continuación, se puede añadir una propiedad existente que rellene automáticamente el campo
Nombre de propiedad.
11. En la lista Operador, seleccione una de las opciones como en el paso 6.
12. Pulse en
![](../ThingWorx_Utilities/images/Converge_SCMAddPackageDepRow.png)
para añadir la propiedad como dependencia.
| Se debe guardar la dependencia del paquete tal como se menciona en el paso 14. |
13. En la tabla Dependencias, revise los detalles y, si fuera necesario, realice las siguientes acciones:
◦ Seleccione una dependencia y pulse en
![](../ThingWorx_Utilities/images/Converge_SCMEdit.png)
para modificar una dependencia de propiedad:
a. En el campo Nombre de propiedad, escriba el nombre de la propiedad.
b. En la lista Operador, seleccione el operador adecuado.
c. En el campo Valor de propiedad, escriba el valor correcto de la propiedad que se ha introducido.
d. Pulse en Guardar para actualizar la dependencia del paquete. También se puede pulsar en Cancelar si no desea modificar esta dependencia de paquete.
◦ Seleccione una dependencia y pulse en
![](../ThingWorx_Utilities/images/Converge_SCMDelete.png)
para borrar una dependencia de paquete.
| Las dependencias de propiedad permiten definir la condición para la implementación del paquete en función de un requisito de que una propiedad local o remota tenga un valor determinado o esté dentro de un rango determinado. Para obtener más información sobre las dependencias, consulte Definición de las condiciones para dependencias de propiedades. |
14. Después de añadir los valores de Versión o Propiedad como una dependencia, pulse en Guardar.
Pulse en Despejar para borrar todas las dependencias disponibles en la tabla Dependencias.