다음을 통해 공유


vcpkg x-add-version

참고 항목

이 섹션에서는 언제든지 변경하거나 제거할 수 있는 vcpkg의 실험적 기능에 대해 설명합니다.

개요

vcpkg x-add-version [port-name] [options] [--all] [--overwrite-version] [--skip-formatting-check] [--skip-version-format-check] [--verbose]

설명

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

자세한 출력을 제공하여 수행 중인 작업에 대한 자세한 정보를 제공합니다.