Perforce 如何在不签出Performance的情况下锁定文件
因此,我有一些用于单元测试的资源文件,我不想更改这些文件(否则单元测试将中断) 有没有一种方法可以在不签出文件的情况下使用p4v锁定这些文件Perforce 如何在不签出Performance的情况下锁定文件,perforce,Perforce,因此,我有一些用于单元测试的资源文件,我不想更改这些文件(否则单元测试将中断) 有没有一种方法可以在不签出文件的情况下使用p4v锁定这些文件 顺便说一句,我没有管理员权限。如果您愿意签出这些文件,这很容易解决。只需打开文件进行编辑,然后锁定它们。只要你保持它们打开和锁定,它们应该是安全的——尽管我相信管理员可以强制解锁它们 如果你不想把主工作区弄得乱七八糟的话,你可以创建第二个工作区来锁定它们。有两种解决方案可以在不需要签出/锁定文件的情况下工作 使用P4权限,您可以为仓库中的文件或目录分配读取
顺便说一句,我没有管理员权限。如果您愿意签出这些文件,这很容易解决。只需打开文件进行编辑,然后锁定它们。只要你保持它们打开和锁定,它们应该是安全的——尽管我相信管理员可以强制解锁它们
如果你不想把主工作区弄得乱七八糟的话,你可以创建第二个工作区来锁定它们。有两种解决方案可以在不需要签出/锁定文件的情况下工作
注意:权限/保护作为同义词,如工作区/客户端 如果你以开放的心态处理这个问题,解释问题和限制,你会增加得到答案的机会。特别是,与其他方法相比,您为什么觉得需要使用锁定?当您说不想更改文件时,您是指在您的工作区中吗?还是在仓库里?@user1054341我是说我不想在仓库里提交更改的文件。在我的团队中,每个人都使用相同的单元测试项目,因此如果有人意外地更改了它,测试很可能会中断。我仍然不理解这里的要求。将文件置于版本控制中的一个主要问题是,您可以轻松地恢复以前的版本,因此,如果有人意外更改了文件,又有什么大不了的呢?你可以回滚到以前的版本。我最终将文件签出并以这种方式锁定它们。我真希望有一种方法可以在不签出文件的情况下锁定文件。我想最终,减少混乱并不重要(除了它会给我的签入列表增加混乱),您可以将有问题的文件移动到一个单独的挂起更改列表中。