Perforce 通过命令行自动化,创建/编辑客户机规范视图

Perforce 通过命令行自动化,创建/编辑客户机规范视图,perforce,perforce-client-spec,Perforce,Perforce Client Spec,我有两个目录,如: //A/B/C/Folder-One/ //A/B/C/D/Folder-Two/ 现在,在自动化中,我想将这些路径映射到一个客户端并同步它 像 //A/B/C/Folder One///MYClient/Folder One/。。。 //A/B/C/文件夹二///MYClient/文件夹二// 有人能帮我吗?我如何通过自动化实现这一点 假设说明:在当前目录中,我有.perforce文件,其中配置了相应的变量,并且p4 client-o也工作正常。使用--fieldund

我有两个目录,如:

//A/B/C/Folder-One/

//A/B/C/D/Folder-Two/
现在,在自动化中,我想将这些路径映射到一个客户端并同步它

像 //A/B/C/Folder One///MYClient/Folder One/。。。 //A/B/C/文件夹二///MYClient/文件夹二//

有人能帮我吗?我如何通过自动化实现这一点

假设说明:在当前目录中,我有
.perforce
文件,其中配置了相应的变量,并且
p4 client-o
也工作正常。

使用
--field
undoc选项可以很容易地完成以下操作:

p4 --field "View+=//A/B/C/Folder-One/... //MYClient/Folder-One/..." client -o | p4 client -i
p4 --field "View+=//A/B/C/Folder-Two/... //MYClient/Folder-Two/..." client -o | p4 client -i

请参阅
p4 help undoc
以及这篇博文:

最近添加了“-field”选项吗~$p4—field Performce客户端错误:p4-h用于用法。无效选项:--字段~$p4-V Perforce-快速软件配置管理系统。版权所有1995-2014 Perforce软件。版权所有。本产品包括由OpenSSL项目开发的用于OpenSSL工具包的软件()有关OpenSSL库的完整OpenSSL许可证信息版本,请参阅“p4 help legal”:OpenSSL 1.0.1g 2014年4月7日版本。P4/MACOSX105X86---U 64/2014.1/821990(2014/04/08),请注意,这是在2016.1版本中添加的--您当前使用的是2014.1版本。:)