Dela via


vcpkg x-add-version

Not

Det här avsnittet beskriver en experimentell funktion av vcpkg som kan ändras eller tas bort när som helst.

Sammanfattning

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

Beskrivning

Kommandot x-add-version uppdaterar -versionsdatabasen för vcpkg-portar. Som standard körs den på en angiven port. Med lämpliga växlar kan användarna välja att bearbeta alla portar eller ändra standardbeteendet för formateringskontroller och versionsuppdateringar.

Så här använder du kommandot:

  1. När du har gjort ändringar i en port går du till katalogen vcpkg.
  2. Kör vcpkg x-add-version <port-name>och ersätt <port-name> med namnet på den port som du har redigerat.

Detta lägger till eller uppdaterar versionsposten för din port i versionsdatabasen.

Alternativ

Alla vcpkg-kommandon stöder en uppsättning vanliga alternativ.

[port-name]

Anger namnet på den port som ska uppdateras. Om det inte anges bör användaren använda alternativet --all för att bearbeta alla portar.

--all

Bearbeta alla portar i den inbyggdaports-katalogen.

--overwrite-version

Tillåter överskrivning av en befintlig version i databasen.

Utan den här flaggan vägrar vcpkg att skriva över befintliga versioner.

Not

Det här alternativet är utformat för löpande utveckling när du förbereder en version för registerinkludering. Överväg till exempel att åtgärda ett problem i foo port och köra vcpkg x-add-version foo. För efterföljande ändringar av porten använder du vcpkg x-add-version foo --overwrite-version för att uppdatera versionsposten innan registret inkluderas.

--skip-formatting-check

Hoppar över kontrollen för korrekt formatering i manifestfilen (vcpkg.json) för porten. Som standard kontrolleras och krävs korrekt formatering.

--skip-version-format-check

Hoppar över versionsformatkontrollen. Som standard kontrolleras versionerna för att säkerställa att de följer ett specifikt format.

--verbose

Ger utförliga utdata med mer information om de åtgärder som utförs.