我注意到一个奇怪的同步问题。我将我的项目设置为远程项目,一切正常。我已将它设置为上传保存。但是,如果我的服务器上有人正在处理文件并保存它。我没有在netbeans中看到这种变化,当我按下保存时,我最终打开了旧版本的文件并覆盖了我同事的更改。
在保存之前,有没有办法让netbeans检查远程服务器上的最新文件?
感谢
答案 0 :(得分:2)
不,NetBeans无法自动检查远程文件。它只是没有做到这一点。即使是这样,你仍会遇到问题,你会破坏你的同事的变化,或者他会破坏你的。
你所拥有的是一个基本的版本控制问题,最好通过实现其中一个版本控制系统(例如,CVS,Subversion,Git,Mercurial等)来解决,然后“构建”你的网站从版本控制到服务器。除此之外,一个不完美的解决方案是对文件进行分区,以禁止您编辑分配给同事的文件,反之亦然。
NetBeans可以为您下载该文件,但只有在您通过右键单击该文件并选择下载命令来告诉它时。无论是否已被其他人更新,都会下载该文件。