2012-07-24 149 views
1

我在BigRock.com上有一個帶FTP服務器的網站。我的問題是,無論何時進行部署,我都必須手動搜索並找到所有需要更改的文件。現在這個項目變得越來越大,使得這些變化花費了我很多寶貴的時間。與FTP服務器的文件同步

那麼是否有任何軟件/工具可用於與FTP服務器同步並根據本地更改進行更改?我不確定FileZilla客戶端,因爲我找不到很多選項。我很確定這會有一些解決方案。我的項目是在Zend Framework中使用Doctrine ORM和其他許多庫完成的。

+1

你有沒有考慮過建立一個類似cvs或svn的倉庫? – Noah 2012-07-24 13:02:43

+2

您真的需要評估版本控制系統。 Git(http://git-scm.com/)是一個夢幻般的開始! – pankar 2012-07-24 13:09:08

+0

我正在使用Assembla SVN。但部署服務器是bigrock.com – 2012-07-25 05:27:22

回答

1

嘗試Allway Sync

它採用了創新的同步算法,臺式電腦,筆記本電腦,USB驅動器,遠程FTP/SFTP服務器,不同的在線數據存儲器和多間同步數據。加密的檔案被支持。 Allway Sync將防彈可靠性與極其易於使用的界面相結合。

網址http://allwaysync.com/

我想親自工作正常FTP和本地文件同步。也是免費的。

+0

該軟件是否創建任何虛擬文件作爲Microsoft Sync玩具? – 2012-07-25 05:28:41

+0

@Vijay沙林,它不會創建任何dumy文件。它會簡單地同步文件夾或驅動器中的文件。 – 2012-07-25 05:50:17

+0

我安裝它,發現一個文件夾像_SYNCDATA隱藏在我選擇的文件夾...! – 2012-07-25 07:07:47

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. 爲登臺和生產版本添加多臺服務器,或者簡單地將不同的存儲庫目錄部署到不同的位置。