версия x-add-version vcpkg
Примечание.
В этом разделе рассматривается экспериментальная функция vcpkg, которая может изменяться или удаляться в любое время.
Краткие сведения
vcpkg x-add-version [port-name] [options] [--all] [--overwrite-version] [--skip-formatting-check] [--skip-version-format-check] [--verbose]
Description
Команда x-add-version
обновляет базу данных версии для портов vcpkg. По умолчанию он работает с указанным портом. С помощью соответствующих коммутаторов пользователи могут выбрать обработку всех портов или изменить поведение по умолчанию в отношении проверок форматирования и обновлений версий.
Чтобы использовать команду, выполните следующие действия:
- После внесения изменений в порт перейдите в каталог vcpkg.
- Запустите
vcpkg x-add-version <port-name>
, заменив<port-name>
имя измененного порта.
При этом будет добавлена или обновлена запись версии для порта в базе данных версии.
Параметры
Все команды vcpkg поддерживают набор общих параметров.
[port-name]
Указывает имя обновляемого порта. Если это не указано, пользователь должен использовать --all
параметр для обработки всех портов.
--all
Обработайте все порты в встроенном ports
каталоге.
--overwrite-version
Разрешает перезапись существующей версии в базе данных.
Без этого флага vcpkg отказывается перезаписать существующие версии.
Примечание.
Этот параметр предназначен для текущей разработки при подготовке версии для включения в реестр. Например, рассмотрите возможность решения проблемы в foo
порту и выполнении vcpkg x-add-version foo
. Для последующих изменений порта используется vcpkg x-add-version foo --overwrite-version
для обновления записи версии до включения в реестр.
--skip-formatting-check
Пропускает проверку правильного форматирования в файле манифеста (vcpkg.json
) порта. По умолчанию проверяется правильное форматирование и требуется.
--skip-version-format-check
Пропускает проверку формата версии. По умолчанию версии проверяются, чтобы они придерживались определенного формата.
--verbose
Предоставляет подробные выходные данные, предоставляя дополнительные сведения о выполняемых операциях.