我正在使用Netbeans 7.0.1(用于PHP),并通过sftp从两个位置同步一些文件。
如果我在一台机器上下载一个文件夹,Netbeans会向我显示所有文件的列表,其中只有更改后的文件才会被检查下载。我在另一台电脑上也这样做,但现在他总是检查所有文件是否下载。
为什么Netbeans可以检测一台计算机上的文件更改,而不能检测另一台计算机?是我把配置搞砸了,还是Java版本有问题?
谢谢你的帮助!
它正在使用:
- 产品版本:NetBeans IDE 7.0.1(Build 201107282000)
- Java:1.6.0_11;Java HotSpot(TM)客户端VM 11.0-b16
- 系统:运行在x86上的Windows XP 5.1版本;Cp1252;de(nb)
它不适用于:
- 产品版本:NetBeans IDE 7.0.1(Build 201107282000)
- Java:1.6.0_30;Java HotSpot(TM)客户端VM 20.5-b03
- 系统:运行在x86上的Windows 7 6.1版本;Cp1252;de(nb)
我在Eclipse中看到了SFTP团队同步的类似行为。有时,当您在服务器上检查或下载文件时,服务器文件系统会将该文件标记为已修改,即使它没有。检查服务器文件和文件夹上的时间戳,看看它们在同步或下载后是否发生了更改。我仍然不知道到底是什么触发了这一点,但我只是把它放在那里,以防与你的问题有关。
您检查过防火墙设置吗?此链接可能会有所帮助。