Helix Core P4コマンドリファレンス (2019.1)

p4 dirs

指定されたディポディレクトリ直下のサブディレクトリをリストします。

構文

p4 [g-opts] dirs [-C -D -H] [-S stream] [-i] depot_directories*[revSpec]

説明

p4 dirsは、引数として指定された、ディポディレクトリ直下のサブディレクトリを検索するために使用します。

depot_directories引数はディポシンタックスまたはローカルシンタックスで指定します。また、末尾をワイルドカード「*」にします。

p4 dirsは、引数で指定されたディレクトリ直下のサブディレクトリのみをリストします。 1つのディレクトリのサブディレクトリを再帰的にすべて表示するには、p4 dirsを繰り返し実行します。

デフォルトでは、削除されていないファイルを少なくとも1つ含むサブディレクトリのみが返信されます。 削除済ファイルしか保存されていないサブディレクトリを含める場合は、-Dオプションを使用します。

ディレクトリ引数にリビジョン指定子またはリビジョン範囲を含めると、返信されるサブディレクトリは、与えられた指定子に合致するファイルリビジョンを少なくとも1つ含むもののみになります。

注意

このコマンドは、コマンドラインで使用されることよりも、スクリプトの中で使用されることを意図したものです。

オプション

-C

現在のクライアントビューを通してマッピングされるディレクトリのみを表示します。

-D

削除済ファイルしか保存されていないサブディレクトリも含めます。 デフォルトでは、これらのサブディレクトリは表示されません。

-H

現在のクライアントワークスペースのp4 haveリストに表示されるファイルを含むディレクトリのみを表示します。

-S stream

指定されたストリームにマッピングされたディレクトリを一覧表示します。

-i

大文字と小文字が区別されるサーバでディレクトリを一覧表示する際に、ディレクトリ引数の大文字と小文字を無視します。

g-opts

詳細については、グローバルオプションを参照してください。

使用上の留意点

ファイル引数にリビジョン指定子を使えるか? ファイル引数にリビジョン範囲を使えるか? 最低限必要なアクセスレベル

使用可

使用可

list

Perforceは、データベース内のディレクトリを追跡することはありません。 そのため、ワイルドカード「...」はサポートされていません。

p4 dirs //depot/projects/*

//depot/projectsの直下のサブディレクトリすべてのリストを返します。

p4 dirs //depot/a/* //depot/b/*

//depot/a//depot/bの直下のサブディレクトリすべてのリストを返します。

関連コマンド

特定の基準に適合するすべてのファイルをリスト表示する

p4 files

Helixサーバサーバが認識しているすべてのディポを一覧表示する

p4 depots