以下是一些提示:
在创建客户端新客户端规范时,可以使用-d global选项为Root字段设定种子,例如:
p4 -d /this/is/the/client/root client NewClientName
您还可以将'p4 client -o'的输出通过管道输出到'p4 client -i'来创建或修改客户端规范,而无需打开编辑器,例如:
p4 -d /this/is/the/client/root client -o NewClientName | p4 client -i
但是,该p4 -d技巧不会替换现有客户端规范中的Root字段.为此,您需要一个内联过滤器,如下所示:
p4 client -o ExistingClientName | sed -e '/Root:/ s,.*,Root: /new/root/path,' | p4 client -i