Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Filesystems 是否可以在不锁定文件的情况下启动Windows可执行文件?_Filesystems_Locking_Window_Executable - Fatal编程技术网

Filesystems 是否可以在不锁定文件的情况下启动Windows可执行文件?

Filesystems 是否可以在不锁定文件的情况下启动Windows可执行文件?,filesystems,locking,window,executable,Filesystems,Locking,Window,Executable,我们正在Perforce工作区内运行可执行文件。这意味着,当这些可执行文件在Perforce中具有较新版本,并且用户尝试同步它们时,会出现错误,因为系统锁定了exe 我猜exe被锁定是因为操作系统会将部分可执行文件分页到内存中。有没有办法在不锁定文件的情况下启动可执行文件?如果没有,是否可以构建一个带有特殊标志的可执行文件,以防止文件在执行时被锁定 干杯 Sebastiaan…解决此问题的更常见方法是不将项目输出提交给SCM。它被称为源代码管理是有原因的@斯彭德:理论上你是对的,但实际上,让每个

我们正在Perforce工作区内运行可执行文件。这意味着,当这些可执行文件在Perforce中具有较新版本,并且用户尝试同步它们时,会出现错误,因为系统锁定了exe

我猜exe被锁定是因为操作系统会将部分可执行文件分页到内存中。有没有办法在不锁定文件的情况下启动可执行文件?如果没有,是否可以构建一个带有特殊标志的可执行文件,以防止文件在执行时被锁定

干杯


Sebastiaan

…解决此问题的更常见方法是不将项目输出提交给SCM。它被称为源代码管理是有原因的@斯彭德:理论上你是对的,但实际上,让每个人都使用相同版本的所有重要工具要容易得多。如果可以的话,我们会把整个VisualStudio放在Perforce中。(我们试过了,没用)。顺便说一句,perforce.com说“软件配置管理系统”,所以它不仅仅是一个源代码控制系统