Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 :
- Depois de fazer alterações em uma porta, navegue até o diretório vcpkg.
- 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.
Observação
O hash usado no banco de dados de versão é computado a partir do conteúdo completo do arquivo da porta. Todos os arquivos não rastreados no diretório de porta afetarão o hash resultante. Os usuários devem garantir que todos os arquivos que não pretendem rastrear sejam removidos antes de invocar esse comando.
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
Processe todas as portas no diretórioports interno.
--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 fooo vcpkg x-add-version 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.