Perforce:通过命令LIne删除多个工作区

时间:2014-06-27 05:01:13

标签: perforce workspace

Perforce中是否有一个命令行选项可以一次删除多个工作区?

我有很多工作空间不再使用了。我想运行一个可以删除所有工作区的命令 - 其中工作区名称可以是来自txt文件的输入字符串。这可能吗?

成为P4的新手,到目前为止我尝试过(并且失败了)的是: p4 -x client -d -f c.txt 其中“c.txt”是包含要删除的工作空间列表的文本文件。

感谢。

1 个答案:

答案 0 :(得分:1)

-x标志表示逐行读取文件中的Perforce命令。在这种情况下,您要求它从名为“client”的文件中读取命令。

我认为你真正打算做的是将c.txt从要删除的客户列表中更改为一堆行:

client -d -f client1
client -d -f client2
...

这将允许您使用命令p4 -x c.txt