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:
- När du har gjort ändringar i en port går du till katalogen vcpkg.
- 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.