与FTP服务器的文件同步


File Sync with FTP Server

我在BigRock.com中有一个带有FTP服务器的网站。我的问题是,无论何时进行部署,我都必须手动搜索并找到所有需要更改的文件。现在这个项目越来越大,做出这样的改变花费了我很多宝贵的时间。

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

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

它的安装或使用再简单不过了。

tryAllway Sync

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

urlhttp://allwaysync.com/

我个人尝试过,在ftp和本地文件同步方面运行良好。而且它是免费的。。

使用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. 为暂存和生产版本添加多个服务器,或者简单地将不同的存储库目录部署到不同的位置