Perforce客户端规范中映射的特定文件是否可以设置为不可编辑?

Perforce客户端规范中映射的特定文件是否可以设置为不可编辑?,perforce,perforce-client-spec,Perforce,Perforce Client Spec,例如,来自“已发布”仓库的客户端规范映射文件的某些部分。有没有办法强制这些所谓的已发布地图为只读,即它们无法打开进行编辑 例如(忽略[不可编辑]): 换句话说,我想防止文件被打开(比如说,默认情况下被锁定),我想知道这是否可以在客户端规范级别强制执行 如果没有,是否有一种方法不使“已发布”仓库对某些用户为只读?您可以使用,这将禁止其他人提交更改 您还可以管理用户访问,请参见和。我相信这可以逐个文件使用。您可以使用,这禁止其他人提交更改 您还可以管理用户访问,请参见和。我相信这可以逐个文件使用。您

例如,来自“已发布”仓库的客户端规范映射文件的某些部分。有没有办法强制这些所谓的已发布地图为只读,即它们无法打开进行编辑

例如(忽略[不可编辑]):

换句话说,我想防止文件被打开(比如说,默认情况下被锁定),我想知道这是否可以在客户端规范级别强制执行

如果没有,是否有一种方法不使“已发布”仓库对某些用户为只读?

您可以使用,这将禁止其他人提交更改

您还可以管理用户访问,请参见和。我相信这可以逐个文件使用。

您可以使用,这禁止其他人提交更改


您还可以管理用户访问,请参见和。我相信这可以逐个文件使用。

您可以创建一个虚拟客户端,并在虚拟客户端上锁定这些文件。然后,不要让任何人使用该客户端,例如,将其放在服务器上。

您可以创建一个虚拟客户端,并将这些文件锁定在虚拟客户端上。然后,不要让任何人使用该客户端,例如,将其放在服务器上。

正确执行此操作的唯一方法是通过Perforce permissions表。您可以使用p4 protect命令或通过P4V中的Admin菜单来实现这一点

只需打开它-您需要管理员权限-并在表中添加一行以将这些文件标记为只读。这将允许您的客户端同步到文件,但不允许打开以进行编辑(或删除等)

您在权限表中拥有最终控制权。您还可以对其进行优化,只允许一部分用户修改该文件,而其他人都将其视为只读文件


Perforce管理指南在permissions表中非常好。直接链接。

正确执行此操作的唯一方法是通过Perforce permissions表。您可以使用p4 protect命令或通过P4V中的Admin菜单来实现这一点

只需打开它-您需要管理员权限-并在表中添加一行以将这些文件标记为只读。这将允许您的客户端同步到文件,但不允许打开以进行编辑(或删除等)

您在权限表中拥有最终控制权。您还可以对其进行优化,只允许一部分用户修改该文件,而其他人都将其视为只读文件


Perforce管理指南在permissions表中非常好。直接链接。

p4锁定打开的文件。我想阻止在任何客户端上打开文件,我想知道这是否可以在客户端规范级别强制执行。p4锁定打开的文件。我想阻止在任何客户端上打开文件,我想知道这是否可以在客户端规范级别强制执行。因此,创建一个虚拟客户端映射我要锁定的文件,打开它们进行编辑,然后锁定它们?因此,创建一个虚拟客户端映射我要锁定的文件,打开它们进行编辑,然后锁定它们?很好,谢谢。不完全是我想要的,但我想我可以用它。太好了,谢谢。这不完全是我想要的,但我想我可以用它。
//Development/foo/... //client/foo/...
//Published/bar/1.0/... //client/bar/... [not editable]
//Published/qux/2.0/... //client/qux/... [not editable]