我一直在使用Cyberduck 4.2.1连接到我的EC2实例来编辑我的Node项目。当文件更新时,我使用Node-dev重新加载我的项目/服务器,但是如果我通过Cyberduck的Edit命令保存文件,服务器永远不会真正重新加载,而且通常会崩溃。
我用几个不同的编辑器(TextMate,Dashcode)进行了测试,结果是一样的。当我从终端编辑文件时,Node-dev会正确重启。我已经尝试了其他几个做同样事情的人,hotnode和up。当我通过终端编辑文件时,它们都可以工作,但是当我通过Cyberduck编辑文件时,它们都失败了。我认为这与Cyberduck在保存远程文件时替换远程文件的方式有关。
有没有人知道这可能是什么原因,并可能建议对这些github项目进行一些修改?如果没有,有没有更好的Mac FTP客户端可能没有这个问题?
发布于 2012-03-26 22:44:29
我不知道Node-dev,但我有根据的猜测是,它崩溃是因为它读取了一个部分上传的文件。我建议尝试一下Upload with temporary filename功能,它是Cyberduck中的一个隐藏选项。
发布于 2019-11-13 07:03:10
您可以试用CyberDuck 6.6.2 ....It works for me
https://stackoverflow.com/questions/9866575
复制相似问题