我已经为Eclipse安装了远程系统资源管理器插件,并使用公钥认证和自定义端口建立了与我们的开发服务器的SSH连接(不确定这些自定义是否与此问题有关)。
但是浏览文件系统效果很好,我甚至可以创建文件夹和文件。例如。 /tmp/foo/bar.txt但是我无法想象我已经对服务器进行了“推送”更改。
所以我的问题是我打开一个文件,写一些文本并将其保存在Eclipse中。文件名旁边的星号消失(表示保存),如果我关闭重新打开Eclipse中的文件,则会出现更改。但它们在服务器上不可见。例如。对.html文件进行更改不会在Web浏览器或cat中显示任何更改bar.txt(前面提到过)会产生空输出。
创建文件夹或文件正在按预期工作,但文件内容的更新不会显示在远程系统上,尽管它们在Eclipse中保留。
我是否缺少一些按钮来更新“远程服务器”的“本地”更改。我甚至可以摆脱所有这些缓存?当我们在团队中工作时,至关重要的是我们的文件始终是最新的,并且有一些额外的缓存肯定会破坏所有的乐趣:(
我的IDE配置是这样的: 用于C / C ++开发人员的Eclipse IDE 版本:Juno Service Release 2 建造ID:20130225-0426