我想在软件仓库中搜索各种文件,并在变更列表中检出它们。文件很多,所以我想使用命令来完成。
我尝试了命令
p4 -c client_name where abc.java
,但无法在目录内搜索。
答案 0 :(得分:1)
首先设置您的客户端名称,这样您就不必继续在每个命令中键入客户端名称...
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
命令中。