Теперь я хотел бы заморозить несколько версий пакетов, и на самом деле нет необходимости запрашивать удаленный реестр каждый раз, когда код перестраивается. Но похоже, что каждый раз, когда запускается перестроение, vcpkg всегда сначала пытается запросить удаленный реестр в рамках рабочего процесса только для того, чтобы в конце сообщить, что «все необходимые пакеты установлены». Если я удалю удаленный реестр, он будет жаловаться на отсутствие версий пакетов и т. д.
Чтобы остановить такое поведение запросов, учитывая, что информация о пакете уже загружена в папку git-tree, как я могу создать локальный реестр, чтобы vcpkg запрашивал его и при этом разрешал «все необходимые пакеты установлены»?
Глядя на приведенный здесь пример, все, что мне нужно сделать, это просто копирование того, что было загружено, в git-tree (переименованный из UUID) в папку «ports» и добавьте «version/baseline.json» с текстом по умолчанию:
Код: Выделить всё
{
"default": {}
}
Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -of-remote
Мобильная версия