Partilhar via


vcpkg x-add-versão

Observação

Esta secção abrange uma característica experimental do vcpkg que pode ser alterada ou removida 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 comando x-add-version atualiza o banco de dados de versão para portas vcpkg. Por padrão, ele opera em uma porta especificada. Com as opções apropriadas, os usuários podem optar por processar todas as portas ou alterar o comportamento padrão em relação a 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 para sua porta 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 opção --all para processar todas as portas.

--all

Processe todas as portas no diretórioports interno.

--overwrite-version

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

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

Observação

Esta opção foi concebida para desenvolvimento contínuo durante a preparação de uma versão para inclusão no registo. Por exemplo, considere resolver um problema na porta foo e executar vcpkg x-add-version foo. Para modificações subsequentes na porta, utilize vcpkg x-add-version foo --overwrite-version para atualizar a entrada de 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 é verificada e necessária.

--skip-version-format-check

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

--verbose

Fornece resultados detalhados, fornecendo mais detalhes sobre as operações que estão sendo realizadas.