Leer en inglés

Compartir a través de


vcpkg x-add-version

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 :

  1. Después de realizar cambios en un puerto, vaya al directorio vcpkg.
  2. 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.

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

Procesa 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.