本地已删除的Perforce工作区如何从服务器删除?
无管理员权限删除Perforce客户端的方法
如果客户端因存在未处理的打开文件/待处理变更列表无法删除,可按以下步骤操作(前提是你是该客户端的所有者):
查看该客户端下所有打开的文件及关联变更列表:
p4 opened -c him_wsc回退所有打开的文件:
直接回退该客户端下所有未提交的文件:p4 revert //...@him_wsc若需针对特定变更列表回退(比如变更列表号为1234):
p4 revert -c 1234 //...@him_wsc删除关联的待处理变更列表:
先列出该客户端的所有待处理变更列表:p4 changes -c him_wsc -s pending逐个删除这些变更列表:
p4 change -d <变更列表编号>注:若变更列表中仍有未回退文件,需先完成回退才能删除。
最后删除客户端:
p4 client -d him_wsc
提示:如果该客户端属于其他用户,没有管理员权限的情况下你无法操作对方的文件和变更列表,只能联系该用户或管理员处理。
内容的提问来源于stack exchange,提问作者Himanshu Poddar
相关产品推荐
相关产品推荐

