如何自动FTP我正在编辑的文件

时间:2012-08-03 21:23:13

标签: windows ftp filezilla

我正在试图弄清楚如何使用Filezilla进行autoftp。有没有其他程序可以立即执行此操作?

8 个答案:

答案 0 :(得分:33)

我使用WinSCP来获得一些惊人的好处。我使用WinSCP连接到我的FTP服务器,并让它监视我的本地文件夹/website/public_html

我在本地文件夹中所做的任何更改都会自动通过WinSCP上传到我的FTP服务器。该功能称为保持远程目录最新
http://winscp.net/eng/docs/task_keep_up_to_date

至于SCSS,我也用它:
我有一个脚本打开一个控制台窗口来观看我的/website/scss文件并将它们编译为/website/public_html/styles/。 WinSCP看到CSS文件已经改变(或者是新的)并自动上传它。

注意:唯一的缺点是您无法访问error_log,因为PHP会在服务器上自动生成。为此,您可以轻松地实例化另一个WinSCP以连接到您的网站。现在,您有1个WinSCP监控本地文件夹和1个WinSCP,您可以在其中访问您的站点地图。

答案 1 :(得分:11)

如果通过“autoftp”表示“每当我保存它时更新服务器上的文件”并且您正在处理代码,那么我建议使用精彩的Notepad++

答案 2 :(得分:7)

Notepad ++对于这个特定的功能肯定很棒,它甚至可以保存从远程服务器访问和修改的任何内容的缓存。

然而(对我而言)缺点是Notepad ++不会自动上传预处理的CSS文件,如.scss或.less。我尝试在Notepad ++中实际打开生成的.css文件来模仿编辑它们的行为,但这仍然在这个过程中增加了一步。我必须单击选项卡并手动保存它们(在“您的文件为已更改提示”之后)。

目前,在我进行更改后,我点击FZ并手动上传文件。

答案 3 :(得分:4)

这个响应很晚,但希望每次保存本地编辑的文件时,那些希望通过Filezilla的“你想覆盖”提示的人会有所帮助。不幸的是,Filezilla开发人员坚决反对使这种行为成为可选的。对于许多人来说这是一个问题,特别是在使用有限的桌面空间时,因为每次出现提示时,必须公开隐藏的filezilla窗口以便单击“确定”。

无论如何,答案是WinSCP。它也是免费的,与filezilla非常相似,我不需要立即学会使用它。

干杯!

答案 4 :(得分:4)

使用 NetBeans IDE 可以更轻松地执行此操作,可以选择在保存时使用 FTP SFTP 上传文件,手动或在运行

  1. 右键单击您的项目,然后单击属性
  2. 点击第二个类别运行配置
  3. 运行方式:选择远程网站(FTP,SFTP)
  4. 项目网址:将您的网站实时链接,例如www.example.com
  5. 上传文件:选择保存
  6. 远程连接>管理>添加>连接名称(放一个)> FTP
  7. 现在添加您的ftp详细信息。 确保您的初始目录路径正确,(您的网站路径),这样您就不会意外地从文件管理器中的其他网站替换任何文件

答案 5 :(得分:0)

FileZilla不支持任何级别的计划。它是一个独立的实用程序。你应该得到的是另一个免费软件FTP客户端,AutoFTP(http://www.autoshutdownpro.com/EN/AutoFTP.aspx)。 AutoFTP专为安排而设计。使用AutoFTP,您将能够在一分钟内解决您的日程安排要求。

答案 6 :(得分:-1)

我喜欢使用WebDrive(40美元)将远程服务器(S)FTP / SSH / Cloud安装到本地驱动器(例如,Windows上的X:)。然后,您可以执行所有操作来驱动X:就像它是本地驱动器一样,WebDrive会自动将更改上传到远程服务器。

答案 7 :(得分:-1)

不幸的是,更改文件后,firezilla上没有选项可以自动同意上传。

Mobaxtern可以做到。更改文件后,您可以选择“始终上传”。

您可以使用任何编辑器编辑文件,只要保存,文件就会上传。