Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
En esta sección se describe una característica experimental de vcpkg que puede cambiar o quitarse en cualquier momento.
Sinopsis
vcpkg x-add-version [port-name] [options] [--all] [--overwrite-version] [--skip-formatting-check] [--skip-version-format-check] [--verbose]
Descripción
El x-add-version comando actualiza la base de datos de versión para los puertos vcpkg. De forma predeterminada, funciona en un puerto especificado. Con los modificadores adecuados, los usuarios pueden optar por procesar todos los puertos o cambiar el comportamiento predeterminado con respecto a las comprobaciones de formato y las actualizaciones de versiones.
Para usar el comando :
- Después de realizar cambios en un puerto, vaya al directorio vcpkg.
- Ejecute
vcpkg x-add-version <port-name>y reemplace por<port-name>el nombre del puerto que ha editado.
Esto agregará o actualizará la entrada de versión del puerto en la base de datos de versiones.
Nota:
El hash usado en la base de datos de versión se calcula a partir del contenido completo del archivo del puerto. Los archivos sin realizar un seguimiento en el directorio de puerto afectarán al hash resultante. Los usuarios deben asegurarse de que los archivos que no pretenden realizar el seguimiento se quitan antes de invocar este comando.
Opciones
Todos los comandos vcpkg admiten un conjunto de opciones comunes.
[port-name]
Especifica el nombre del puerto que se va a actualizar. Si no se proporciona, el usuario debe usar la --all opción para procesar todos los puertos.
--all
Procese todos los puertos del directorio integradoports.
--overwrite-version
Permite sobrescribir una versión existente en la base de datos.
Sin esta marca, vcpkg se negará a sobrescribir las versiones existentes.
Nota:
Esta opción está diseñada para el desarrollo continuo al preparar una versión para la inclusión del Registro. Por ejemplo, considere la posibilidad de solucionar un problema en el foo puerto y ejecutar vcpkg x-add-version foo. Para realizar modificaciones posteriores en el puerto, use vcpkg x-add-version foo --overwrite-version para actualizar la entrada de versión antes de la inclusión del Registro.
--skip-formatting-check
Omite la comprobación del formato adecuado en el archivo de manifiesto (vcpkg.json) del puerto. De forma predeterminada, se comprueba y requiere el formato adecuado.
--skip-version-format-check
Omite la comprobación de formato de versión. De forma predeterminada, se comprueban las versiones para asegurarse de que cumplen un formato específico.
--verbose
Proporciona una salida detallada, lo que proporciona más detalles sobre las operaciones que se llevan a cabo.