仅限当前文件夹文件列表?

时间:2009-12-25 00:39:11

标签: file perforce non-recursive

您好我正在尝试获取Perforce语法以获取(例如使用“fstat”)仅在给定文件夹(depot)中的文件列表,而不会从所有子文件夹中获取垃圾。但我无法在文档中找到任何内容,在使用Google时没有任何相关内容,甚至尝试使用“。”,“...... /。”。等我无处可去...

这是因为它根本不可能吗?我无法理解为什么......这不是表演的重击吗?!

提前致谢。 SEB。

2 个答案:

答案 0 :(得分:3)

单个'*'在p4(无子目录)中扩展为“此目录中的所有文件”。所以,例如在Unix shell提示符下,在perforce客户端的正确目录中:

$ p4 fstat '*'

您需要引用或转义*以避免 shell 扩展它,当然; - )。

答案 1 :(得分:0)

啊,最后。

这部分是我自己的错 - 我将ExceptionLevel设置为ExceptionOnBothErrorsAndWarnings ......我需要完全调试......不幸的是:

  1. 当引发异常时 - 没有创建Response对象,我无法读取警告消息,该消息不是异常消息(或对象)的一部分。
  2. 使用'// depot / Folder1 / Folderx / *'抛出警告“没有这样的文件!” - 开发商可能期望的不是什么......因为没有任何特殊情况......
  3. 似乎我仍然需要在Perforce上学到很多东西: - /

    谢谢你们发帖。 SEB。