我们在 Windows 7 上使用 Perforce 进行版本控制,但最近我遇到了一些问题。某些文件和目录的权限似乎毫无理由地发生了变化。我想找出是什么操作导致了这些权限的变化。我想跟踪对特定目录中的文件进行的所有操作,这样如果再次遇到此类问题,我可以查找某种日志并找出导致问题的原因。有什么方法可以做到这一点吗?
答案1
一旦您从 perforce 中接收文件,它会将这些文件的文件权限更改为只读,以确保这些文件不会被修改。(这就是应用程序的工作方式)
如果您的目的是修改并将其提交给 perforce,那么您可以签出您想要修改或更新的文件(它会从这些签出的文件中删除只读)
因此,如果您需要修改这些文件但不提交它们,那么您必须手动删除只读文件权限。
希望这可以帮助 :)