Perforce 是否可以批量修改其他工作区?

Perforce 是否可以批量修改其他工作区?,perforce,Perforce,我们有30个用户,其中26个是艺术家,他们所有的工作区都是用用户名和项目别名手动创建的。现在,我们想向用户的工作区添加一些新视图,有没有办法使用perforce命令对其进行批量编辑 作为管理员,我是否可以修改工作区视图,这将在艺术家下次打开perforce时反映出来?perforce的内置解决方案称为streams 对于基于流的工作流,每个项目和每个项目的每个代码行(如果适用)由流规范定义,流规范定义项目包含的路径及其与其他流(如果有)的关系 当工作空间与流关联时,将根据流规范自动生成视图,并且

我们有30个用户,其中26个是艺术家,他们所有的工作区都是用用户名和项目别名手动创建的。现在,我们想向用户的工作区添加一些新视图,有没有办法使用perforce命令对其进行批量编辑


作为管理员,我是否可以修改工作区视图,这将在艺术家下次打开perforce时反映出来?

perforce的内置解决方案称为streams

对于基于流的工作流,每个项目和每个项目的每个代码行(如果适用)由流规范定义,流规范定义项目包含的路径及其与其他流(如果有)的关系

当工作空间与流关联时,将根据流规范自动生成视图,并且对流规范的修改将自动传播到与该流关联的所有工作空间

使用经典的客户机规范,每个工作区都有自己独立创建的视图,该视图不绑定到任何其他工作区或任何其他对象。作为管理员,您可以通过p4 client-f命令修改其他用户的客户机规范,并且您可以编写此命令的脚本,以便跨多个客户机规范自动进行修改


然而,我建议将流作为一个更简单的解决方案;从手动视图迁移到流视图可能需要一点前期工作,但是如果您预计需要经常进行这样的更改,那么使用流将比维护您自己的工具容易得多。

非常感谢您提供的信息,并回顾了经典方法!