версия 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. По умолчанию он работает с указанным портом. С помощью соответствующих коммутаторов пользователи могут выбрать обработку всех портов или изменить поведение по умолчанию в отношении форматирования проверка и обновлений версий.

Чтобы использовать команду, выполните следующие действия:

  1. После внесения изменений в порт перейдите в каталог vcpkg.
  2. Запустите 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

Предоставляет подробные выходные данные, предоставляя дополнительные сведения о выполняемых операциях.