简体   繁体   English

与FTP服务器进行文件同步

[英]File Sync with FTP Server

I have a Website with an FTP Server in BigRock.com. 我在BigRock.com中有一个带有FTP服务器的网站。 What my issue is, whenever there is a deployment, i will have to manually search and find all the files that need to be changed. 我的问题是,无论何时进行部署,我都必须手动搜索并找到所有需要更改的文件。 Now the project is getting larger and larger and making these kind of changes is taking a lot of my valuable time. 现在该项目越来越大,进行此类更改花费了我很多宝贵的时间。

So is there any Software/Tools available for Syncing with the FTP Server and changing files based on changes made locally? 那么,是否有任何软件/工具可用于与FTP服务器同步以及根据本地更改来更改文件? I am not sure about FileZilla Client since i couldn't find much options in it. 我不确定FileZilla Client,因为我在其中找不到太多选择。 I am pretty sure that there would be some solution for this. 我很确定会有解决方案。 My project is done in Zend Framework with Doctrine ORM and Many other Libraries. 我的项目是在Zend Framework中使用Doctrine ORM和许多其他库完成的。

If you need a one-way synchronization from local files to server, you can check this free tool: http://sourceforge.net/p/phpfilesync/wiki/Home/ 如果需要从本地文件到服务器的单向同步,则可以检查此免费工具: http : //sourceforge.net/p/phpfilesync/wiki/Home/

It could not be much easier to install or use. 安装或使用起来并不容易。

try Allway Sync 尝试Allway Sync

It uses innovative synchronization algorithms to synchronize your data between desktop PCs, laptops, USB drives, remote FTP/SFTP servers, different online data storages and more. 它使用创新的同步算法在台式机,笔记本电脑,USB驱动器,远程FTP / SFTP服务器,不同的在线数据存储等之间同步数据。 Encrypted archives are supported. 支持加密档案。 Allway Sync combines bulletproof reliability with extremely easy-to-use interface. Allway Sync结合了防弹可靠性和极其易于使用的界面。

url http://allwaysync.com/ 网址http://allwaysync.com/

I tried personally is working fine for ftp and local file sync. 我亲自尝试过,对于ftp和本地文件同步来说可以正常工作。 and also it is free.. 而且它是免费的..

Working with Assembla, i found the FTP Tool in it. 使用Assembla,我在其中找到了FTP工具。

Here is the reference link, 这是参考链接,

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

Its Easy to Work Out, 它很容易解决,

  1. Add the FTP tool using the Tools section of your Admin tab. 使用“管理”标签的“工具”部分添加FTP工具。
  2. Deploy code to any server with ftp or sftp installed. 将代码部署到安装了ftp或sftp的任何服务器上。
  3. Set the deploy frequency to manual (you push a button) or schedule automatic deployments for every commit, hourly, daily, or weekly. 将部署频率设置为手动(按一下按钮),或为每小时,每天或每周的每次提交安排自动部署。
  4. Only changed files are deployed for fast and accurate deployments. 为了快速,准确地部署,仅部署更改的文件。
  5. Easily roll back and deploy prior revisions. 轻松回滚并部署以前的修订版。
  6. Add multiple servers for staging and production releases or simply to deploy different repository directories to different locations. 添加多个服务器用于登台和生产版本,或仅将不同的存储库目录部署到不同的位置。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM