英語で読む

次の方法で共有


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 ポートの version データベースを更新します。 既定では、指定されたポートで動作します。 適切なスイッチを使用すると、ユーザーはすべてのポートを処理するか、書式設定チェックとバージョン更新に関する既定の動作を変更することができます。

コマンドを使用するには:

  1. ポートを変更した後、vcpkg ディレクトリに移動します。
  2. vcpkg x-add-version <port-name>を実行し、<port-name>を編集したポートの名前に置き換えます。

これにより、バージョン データベース内のポートのバージョン エントリが追加または更新されます。

[オプション]

すべての vcpkg コマンドは、一連の common オプションをサポートします。

[port-name]

更新するポートの名前を指定します。 指定しない場合、ユーザーはすべてのポートを処理するために --all オプションを使用する必要があります。

--all

built-in 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

実行される操作の詳細を提供する詳細な出力を提供します。