用于在客户端视图中获取变更列表中的文件的Perforce命令

用于在客户端视图中获取变更列表中的文件的Perforce命令,perforce,Perforce,我正在使用命令p4 descripe,但它根据perforce服务器视图给出了变更列表下的文件列表。我想要客户端视图中的文件列表。怎么做?是否可以将where命令与description组合以获得所需的结果 你不能用这样的方法来做吗: p4 -c yourclient files //yourclient/...@=changelistnumber ?我认为您需要编写一个脚本,从description的输出中获取每个文件,并在的where中运行它。-ztags标志将帮助您解析脚本中的输出。我最

我正在使用命令
p4 descripe
,但它根据perforce服务器视图给出了变更列表下的文件列表。我想要客户端视图中的文件列表。怎么做?是否可以将
where
命令与
description
组合以获得所需的结果

你不能用这样的方法来做吗:

p4 -c yourclient files //yourclient/...@=changelistnumber

我认为您需要编写一个脚本,从
description
的输出中获取每个文件,并在
的where
中运行它。-ztags标志将帮助您解析脚本中的输出。我最初想到了这一点,但只是想知道是否可以仅使用特定于性能的命令来完成。我不确定我是否理解这个问题;这是关于文件路径的显示方式吗?您是否在为变更列表中的文件查找客户端路径而不是服务器/仓库路径?如果您在Linux或类似Linux的环境中运行(如您使用了sed),则可以将p4描述输出到一个文件,然后根据工作区映射进行替换(将客户机路径替换为仓库路径),然后读取该文件。我不认为您可以单独使用p4命令来实现这一点。
p4 descrippbe#changelist
给出了变更列表中的文件,如何获得所有文件的文件差异,并使用颜色高亮显示?