文件与FTP服务器同步

时间:2012-07-24 13:00:21

标签: php ftp web-deployment

我在BigRock.com上有一个带有FTP服务器的网站。我的问题是,只要有部署,我就必须手动搜索并找到需要更改的所有文件。现在项目越来越大,进行这些改变正在耗费我很多宝贵的时间。

那么是否有任何软件/工具可用于与FTP服务器同步并根据本地更改来更改文件?我不确定FileZilla Client,因为我找不到很多选项。我很确定会有一些解决方案。我的项目是在Zend Framework中使用Doctrine ORM和许多其他库完成的。

3 个答案:

答案 0 :(得分:4)

如果您需要从本地文件到服务器的单向同步,可以查看此免费工具:http://sourceforge.net/p/phpfilesync/wiki/Home/

安装或使用起来要容易得多。

答案 1 :(得分:1)

尝试 Allway Sync

它使用创新的同步算法在台式机,笔记本电脑,USB驱动器,远程FTP / SFTP服务器,不同的在线数据存储等之间同步数据。支持加密存档。 Allway Sync将防弹可靠性与极易使用的界面相结合。

url http://allwaysync.com/

我个人尝试了很好的ftp和本地文件同步。它也是免费的..

答案 2 :(得分:0)

使用Assembla,我找到了FTP工具。

这是参考链接,

http://blog.assembla.com/assemblablog/tabid/12618/bid/78103/Deploying-a-Web-site-is-easy-with-Assembla-s-FTP-tool-Video.aspx

很容易解决,

  1. 使用“管理”标签的“工具”部分添加FTP工具。
  2. 将代码部署到安装了ftp或sftp的任何服务器上。
  3. 将部署频率设置为手动(按下按钮)或为每个提交,每小时,每天或每周安排自动部署。
  4. 仅部署更改的文件以实现快速准确的部署。
  5. 轻松回滚并部署之前的修订版。
  6. 为登台和生产版本添加多个服务器,或者只是将不同的存储库目录部署到不同的位置。