使用命令行界面列出perforce中所有空的chagelist

时间:2018-03-16 06:36:38

标签: perforce

我正在尝试按命令删除工作区 p4客户端-d

但我的工作区中存在一些空的编号更改列表,无法删除工作区

当我尝试使用命令列出所有更改列表时 p4更改-s pending -u ///...

然后没有列出空的更改列表。

有没有办法通过p4命令行找到这个列表?

1 个答案:

答案 0 :(得分:1)

如果您使用文件过滤器,则不会列出没有文件的更改,因此" //..."和" // clientname /..."适得其反。做:

p4 changes -s pending -c CLIENTNAME

如果要删除所有空的待处理更改列表,请将该输出转换为" p4更改-d"像这样的命令:

p4 -Ztag -F "change -d %change%" changes -s pending -c CLIENTNAME | p4 -x - run