Ler em inglês

Compartilhar via


vcpkg x-add-version

Observação

Esta seção cobre um recurso experimental do vcpkg que pode ser alterado ou removido a qualquer momento.

Sinopse

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

Descrição

O x-add-version comando atualiza o banco de dados de versão para portas vcpkg. Por padrão, ele opera em uma porta especificada. Com os switches apropriados, os usuários podem optar por processar todas as portas ou alterar o comportamento padrão em relação às verificações de formatação e atualizações de versão.

Para usar o comando :

  1. Depois de fazer alterações em uma porta, navegue até o diretório vcpkg.
  2. Execute vcpkg x-add-version <port-name>, substituindo <port-name> pelo nome da porta que você editou.

Isso adicionará ou atualizará a entrada de versão do seu port no banco de dados de versão.

Opções

Todos os comandos vcpkg suportam um conjunto de opções comuns.

[port-name]

Especifica o nome da porta a ser atualizada. Se não for fornecido, o usuário deve usar a --all opção para processar todas as portas.

--all

Processa todas as portas no diretório internoports.

--overwrite-version

Permite sobrescrever uma versão existente no banco de dados.

Sem esse sinalizador, o vcpkg se recusará a substituir as versões existentes.

Observação

Essa opção foi projetada para desenvolvimento contínuo ao preparar uma versão para inclusão no Registro. Por exemplo, considere resolver um problema na porta e executar vcpkg x-add-version fooo foo . Para modificações subsequentes na porta, utilize vcpkg x-add-version foo --overwrite-version para atualizar a entrada da versão antes da inclusão do registro.

--skip-formatting-check

Ignora a verificação da formatação adequada no arquivo de manifesto (vcpkg.json) da porta. Por padrão, a formatação adequada é marcada e necessária.

--skip-version-format-check

Ignora a verificação de formato de versão. Por padrão, as versões são verificadas para garantir que estejam de acordo com um formato específico.

--verbose

Fornece uma saída detalhada, fornecendo mais detalhes sobre as operações que estão sendo realizadas.