![如何跟踪用户对目录文件的操作?](https://linux22.com/image/1428986/%E5%A6%82%E4%BD%95%E8%B7%9F%E8%B8%AA%E7%94%A8%E6%88%B7%E5%AF%B9%E7%9B%AE%E5%BD%95%E6%96%87%E4%BB%B6%E7%9A%84%E6%93%8D%E4%BD%9C%EF%BC%9F.png)
我们在 Windows 7 上使用 Perforce 进行版本控制,但最近我遇到了一些问题。某些文件和目录的权限似乎毫无理由地发生了变化。我想找出是什么操作导致了这些权限的变化。我想跟踪对特定目录中的文件进行的所有操作,这样如果再次遇到此类问题,我可以查找某种日志并找出导致问题的原因。有什么方法可以做到这一点吗?
答案1
一旦您从 perforce 中接收文件,它会将这些文件的文件权限更改为只读,以确保这些文件不会被修改。(这就是应用程序的工作方式)
如果您的目的是修改并将其提交给 perforce,那么您可以签出您想要修改或更新的文件(它会从这些签出的文件中删除只读)
因此,如果您需要修改这些文件但不提交它们,那么您必须手动删除只读文件权限。
希望这可以帮助 :)