1

こんにちは、Perforce 構文を取得して (たとえば、「fstat」を使用して) 特定のフォルダー (デポ) 内のファイルのみのリストを取得しようとしています。すべてのサブフォルダーからゴミはありません。しかし、ドキュメントには何も見つかりませんでした。Google の使用時に関連するものは何もありませんでした。など 私をどこにも連れて行かない...

全然出来ないからじゃない?なぜだか分からない… あれって演奏裏打じゃないの!?

前もって感謝します。セブ。

4

2 に答える 2

3

単一の「*」は、p4(サブディレクトリなし)の「このディレクトリ内のすべてのファイル」に展開されます。したがって、たとえばUnixシェルプロンプトで、PERFORCEクライアントの正しいディレクトリに次のように入力します。

$ p4 fstat '*'

もちろん、シェル*がそれを拡張しないように、引用符またはエスケープする必要があります;-)。

于 2009-12-25T01:18:29.340 に答える
0

ああ、ついに。

それは部分的に私自身のせいでした - 私は ExceptionLevel を ExceptionOnBothErrorsAndWarnings に設定しました... 私は完全なデバッグが必要でした... 残念ながら:

  1. 例外が発生したとき - Response オブジェクトが作成されておらず、例外メッセージ (またはオブジェクト) の一部ではない警告メッセージを読み取ることができませんでした。
  2. 「//depot/Folder1/Folderx/*」を使用すると、「No such file(s)!」という警告がスローされます。- 開発者が期待しないものは何ですか...特別なケースではないので...

とはいえ、Perforce についてはまだ学ぶべきことがたくさんあるようです :-/

投稿していただきありがとうございます。セブ。

于 2009-12-26T19:39:25.693 に答える