下载文件上的PHPStorm缓存?

下载文件上的PHPStorm缓存?,phpstorm,Phpstorm,所以我以前使用过PHPStorm,有人要求我(和其他同事一起)评估它,因为我已经有了自己的私人许可证,它对我现在的公司有多有效。虽然我遇到了一点小麻烦,但我真的认为我不应该成为一个节目的阻碍者 无论如何,我的公司现在的开发环境设置有点奇怪。我们将所有内容都检查到subversion中,检查到不同的目录,而不是客户端系统上的目录,因为我们将它们保存到debian软件包中。这使得直接从subversion处理文件变得困难,因为PHPstorm不知道相关文件的位置 然而,正因为如此,我们的开发虚拟机上

所以我以前使用过PHPStorm,有人要求我(和其他同事一起)评估它,因为我已经有了自己的私人许可证,它对我现在的公司有多有效。虽然我遇到了一点小麻烦,但我真的认为我不应该成为一个节目的阻碍者

无论如何,我的公司现在的开发环境设置有点奇怪。我们将所有内容都检查到subversion中,检查到不同的目录,而不是客户端系统上的目录,因为我们将它们保存到debian软件包中。这使得直接从subversion处理文件变得困难,因为PHPstorm不知道相关文件的位置

然而,正因为如此,我们的开发虚拟机上的文件并不直接处于subversion之下。相反,我们通过在需要时安装更新的软件包来修补虚拟机

这使得IDE的工作变得困难,因为它希望在您的系统上保留文件的本地副本。我能找到的最好的方法是在远程服务器和本地服务器之间运行同步(按时间戳和大小进行应该可以,并且在不到一分钟内完成)。最好告诉开发人员“在修补程序之后,确保与phpstorm同步”

然而,我遇到的问题是,如果我在远程系统上修改一个文件,同步(它说它已下载),打开文件后需要几分钟才能在phpstorm中看到远程更改

我不知道为什么会这样,如果有人快速更改、保存和覆盖所需的文件,可能会导致非常糟糕的结果

我目前正在Ubuntu 14.04 64位上运行phpstorm


任何帮助都将不胜感激。。没有线索表明它为什么会这样(如此延迟)。我可能只建议在下载文件后尝试
File | Synchronize
——这将重新读取所有本地文件以查找更改。这似乎有效,谢谢!