2011-12-16 161 views
4

在P4V中,我可以在“Search in:”字段中输入目录,在“Name contains:”字段中输入文件模式,例如“* .c”,然后点击“Find”。Perforce P4命令行:如何在存储库中查找文件?

我该如何在P4(Windows DOS外壳)命令行中使用P4 API?我想写一个C#程序来做到这一点。

+0

我在Windows env和Command shell中工作。 – Kevin 2011-12-16 20:01:52

回答

3

在shell:

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

我没有使用C#P4 API,但我已经使用了几个人,他们都有类似:

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

有用“p4文件”的变体是'p4 fstat',它具有各种过滤标志,并产生丰富的状态属性。

+0

你可以稍微简洁些,命令行是'p4 files //....c。前三个点将匹配文件或目录,最后一个.c将匹配扩展名。 – Mark 2011-12-19 14:40:52

相关问题