2011-12-16 8 views
4

P4Vでは、「Search in:」フィールドにディレクトリを入力し、「Name contains:」フィールドに「* .c」などのファイルパターンを入力して「Find」を押します。PERFORCE P4コマンドライン:リポジトリ内のファイルを見つける方法は?

P4(Windows DOSシェル)コマンドラインで、またはP4 APIを使用して、どうすればよいですか?私はこれを行うためのC#プログラムを書いています。シェルで

+0

私はWindowsのenvとコマンドシェルで作業しています。 – Kevin

答えて

3

p4 files '//.../*.c' 

私はC#のP4のAPIを使用していませんでしたが、私はいくつか他の人を使用しました、そして、彼らはすべてのようなものがあります:

p4.run('files', '//.../*.c') 

便利に'p4 files'の亜種は 'p4 fstat'であり、あらゆる種類のフィルタリングフラグを持ち、豊富な状態属性の花束を生み出します。

+0

コマンドラインで「p4 files //....c」というやや簡潔になります。最初の3つのドットはファイルまたはディレクトリと一致し、最後の.cはその拡張子と一致します。 – Mark

+0

私のためにうまくいかない: 'p4 files '//.../ myfile.txt' 'パス' c:\ '//.../ myfile.txt' 'はクライアントのルートCの下にありません:\ Users \ user \ Perforce \ myWS'' –

関連する問題