在Perforce中查找并签出文件到特定变更列表

在Perforce中查找并签出文件到特定变更列表,perforce,Perforce,我想在仓库中搜索各种文件,并在变更列表中查看它们。有大量的文件,所以我想使用命令 我试过这个命令 p4-c客户机\u名称,其中abc.java,但它无法在目录中搜索。首先设置客户机名称,这样您就不必在每个命令中不断键入它 p4 set P4CLIENT=client_name 您是否试图打开所有名为abc.java的文件,而不管它们在哪个目录中 p4 edit //.../abc.java 或者就在当前目录下 p4 edit .../abc.java 还是所有.java文件 p4 edit

我想在仓库中搜索各种文件,并在变更列表中查看它们。有大量的文件,所以我想使用命令

我试过这个命令
p4-c客户机\u名称,其中abc.java
,但它无法在目录中搜索。

首先设置客户机名称,这样您就不必在每个命令中不断键入它

p4 set P4CLIENT=client_name
您是否试图打开所有名为
abc.java
的文件,而不管它们在哪个目录中

p4 edit //.../abc.java
或者就在当前目录下

p4 edit .../abc.java
还是所有
.java
文件

p4 edit //....java
或者用户
bob
在2018年4月提交的所有文件

p4 -F @=%change% -Ztag changes -u bob @2018/04/01,@2018/04/30 | p4 -F %depotFile% -x - files | p4 -x - edit

要使这些文件进入您已在此客户端上创建的特定挂起更改列表,请将
-c CHANGE
添加到
p4 edit
命令。

我想使用
p4 where
命令查找不同位置是否存在多个同名的文件
abc.java
。如果有多个文件,则无需将文件签出到changelist
p4 files//…/abc.java
即可。实际上,您根本无法通过
p4 where
命令执行此操作,该命令会告诉您路径映射的位置,但不会告诉您存在哪些文件: