Delen via


vcpkg x-add-version

Notitie

In deze sectie wordt een experimentele functie van vcpkg behandeld die op elk gewenst moment kan worden gewijzigd of verwijderd.

Samenvatting

vcpkg x-add-version [port-name] [options] [--all] [--overwrite-version] [--skip-formatting-check] [--skip-version-format-check] [--verbose]

Beschrijving

Met de opdracht x-add-version wordt de versiedatabase bijgewerkt voor vcpkg-poorten. Deze werkt standaard op een opgegeven poort. Met de juiste switches kunnen gebruikers ervoor kiezen om alle poorten te verwerken of het standaardgedrag te wijzigen met betrekking tot opmaakcontroles en versie-updates.

De opdracht gebruiken:

  1. Nadat u wijzigingen hebt aangebracht in een poort, gaat u naar de vcpkg-map.
  2. Voer vcpkg x-add-version <port-name>uit en vervang <port-name> door de naam van de poort die u hebt bewerkt.

Hiermee wordt de versievermelding voor uw poort toegevoegd of bijgewerkt in de versiedatabase.

Opties

Alle vcpkg-opdrachten ondersteunen een set algemene opties.

[port-name]

Hiermee geeft u de naam van de poort die moet worden bijgewerkt. Indien niet opgegeven, moet de gebruiker de optie --all gebruiken om alle poorten te verwerken.

--all

Alle poorten in de ingebouwdeports map verwerken.

--overwrite-version

Hiermee staat u het overschrijven van een bestaande versie in de database toe.

Zonder deze vlag weigert vcpkg bestaande versies te overschrijven.

Notitie

Deze optie is ontworpen voor doorlopende ontwikkeling bij het voorbereiden van een versie voor opname van het register. Denk bijvoorbeeld aan het oplossen van een probleem in de foo-poort en het uitvoeren van vcpkg x-add-version foo. Voor volgende wijzigingen aan de poort gebruikt u vcpkg x-add-version foo --overwrite-version om de versievermelding te vernieuwen voordat het register wordt opgenomen.

--skip-formatting-check

Hiermee wordt de controle overgeslagen op de juiste opmaak in het manifestbestand (vcpkg.json) van de poort. Standaard is de juiste opmaak ingeschakeld en vereist.

--skip-version-format-check

Hiermee wordt de versie-indelingscontrole overgeslagen. Standaard worden versies gecontroleerd om ervoor te zorgen dat ze voldoen aan een specifieke -indeling.

--verbose

Biedt uitgebreide uitvoer, met meer informatie over de bewerkingen die worden uitgevoerd.