Ftp 自动文件上传

Ftp 自动文件上传,ftp,sftp,Ftp,Sftp,有没有办法,有没有能够自动上传文件的免费软件?假设我在本地计算机上用我最喜欢的IDE编辑php代码。我不会改变我的IDE,它很棒。我想要的东西,将检测到我的项目目录中的文件被更改,并上传到远程服务器与FTP/SFTP它。就这么简单 我已经尝试过的: FTPDrive+filesynceclipse插件-速度非常慢,经常上传所有文件,在Vista和Windows7下运行时有缺陷 WinSCP自动同步-再次出现错误,拒绝随机上传文件。如果它工作正常,那将是最好的 Eclipse的本机SFTP支持—它

有没有办法,有没有能够自动上传文件的免费软件?假设我在本地计算机上用我最喜欢的IDE编辑php代码。我不会改变我的IDE,它很棒。我想要的东西,将检测到我的项目目录中的文件被更改,并上传到远程服务器与FTP/SFTP它。就这么简单

我已经尝试过的:

FTPDrive+filesynceclipse插件-速度非常慢,经常上传所有文件,在Vista和Windows7下运行时有缺陷

WinSCP自动同步-再次出现错误,拒绝随机上传文件。如果它工作正常,那将是最好的

Eclipse的本机SFTP支持—它是无用的!不能将PDT项目与此功能一起使用。没有项目的PDT并不比Notepad++好多少

Aptana FTP功能。这比手工操作更糟糕!哎呀,糟透了

在windows下运行我自己的PHP/MySQL服务器。首先,我花了很长时间来设置它,然后,它不能完全像我的生产环境一样工作——我无法正确地测试我的代码

它应该如何工作?我在这里更改文件,然后上传到那里。这将是最好的,若它静静地坐在托盘和困扰我,只有当上传错误发生

好吧,如果不是免费的,也许至少有便宜的东西


如果没有类似的东西,是否有类似FTPDrive的东西?

在rails世界中,我们倾向于使用源代码控制和部署工具,如vlad或capistrano。它比FTP更安全、更一致。这是关于如何将其与svn和php一起使用的指南

您确实应该尝试在您的个人计算机上运行您的开发服务器。这是一种更好的方法,值得付出最初的努力使其发挥作用。有些地方有关于这方面的好教程。

完全按照你的要求做


几乎是这样:它不会监视您的文件系统并自动上传文件——您必须设置一个任务来每分钟运行一次。但它确实只上传更改。如果您在Linux上,请执行监视部分并驱动rsync执行高效上载部分。

您可以使用或将完整的远程目录装载为本地磁盘驱动器,并直接在服务器上编辑文件。然而,这在很大程度上取决于您的连接和工具的编写方式。另一种方法是使用这些工具中的一个,并与另一个工具异步同步所有更改

随着时间的推移,我已经创建了自己的工具——作为Komodo扩展的“Uploader”——检查。NetBeans IDE甚至有更好的无扩展上传功能。