回覆列表
  • 1 # 使用者3315945723033

    我也遇到了LZ的需求,其實你需要的是一款支援FTP連結的同步軟體。FullSync執行FullSync需要在電腦上安裝Java,支援本地同步和FTP等遠端連線。其同步的方式有4種:1.Publish/Update將伺服器上的檔案精確地複製到一個本地資料夾中,任何對本地檔案的修改會上傳到伺服器中,這一般用來更新網站。在本地資料夾中新增檔案不會上傳到伺服器上,不過在伺服器上刪除檔案會刪除本地上的檔案。2.Backup Copy將伺服器上的檔案全部複製到本地上,但不會刪除本地資料夾中的任何內容。3.Exact Copy將伺服器端的內容完全複製到本地資料夾中,包括刪除操作,可以理解為伺服器->本地的單向同步。4.Two-Way Synchronization字面上即雙向同步。透過比較兩個路徑中的檔案,將較新的檔案覆蓋掉較老的檔案。這個看似滿足要求但其實問題很多。首先它不能識別兩邊檔案中做出的修改,只是野蠻地用較新的檔案替代較老的檔案,這樣如果我在本地修改了某一檔案的A部分,之後又遠端修改了這一檔案的B部分,那麼同步之後只有B部分被修改的內容。其次它不能很好地完成刪除操作。在本地刪除檔案後,會透過伺服器又同步過來;反之在伺服器刪除檔案後,又會透過本地上傳回來。官方網址:FullSync推薦程度:★★winscpwinscp是款不錯的FTP client。可以呼叫putty,在windows上ssh到遠端的linux伺服器上;直接呼叫本地的軟體開啟FTP上的檔案。目前是我win平臺下主要使用的FTP client。winscp也支援同步和實時監控資料夾的功能。在Commands中選擇Keep remote directory up to date(快捷鍵Ctrl+U),就可以選擇本地一個資料夾進行監控,屬於本地->伺服器的單向同步。另外在工具欄上也有synchronize的選項(快捷鍵ctrl+s),可以對FTP和本地檔案進行同步,不過只能透過手動的方式,略顯繁瑣。官方網址:winscp推薦程度:★★★★Total commanderTC是一款神器,集成了資源管理器,解壓縮,檢視器,批次命名,FTP客戶端,快速搜尋等一系列功能。這裡只簡單介紹一下它關於檔案compare和synchronize的功能。Total commander是一款可以免費使用的軟體。免費的代價就是每次開啟它是會讓你正確選擇隨機出現的1、2、3的選項。預設視窗具有兩列,分示不同的路徑。透過FTP連線使得其中一列顯示FTP中的內容。快捷鍵shift+F2會選出兩邊不同的檔案,點選工具欄上的synchronize選項會出現視窗,其中有一個asymmetric,如果勾選了這個選項,那麼左邊存在的檔案會複製到右邊去,左邊不存在的檔案會從右邊刪除。如果不勾選,則只是增量同步,兩邊同時增加檔案,最後兩邊檔案都一樣。不過TC不支援計劃任務,因此無法定時進行同步,也無法實時watch某一個資料夾。可以和AutoHotKey結合使用。AHK又是另一個神器了,大大簡化了PC操作。官方網址:Total Commander推薦程度:★★★★Goodsyncgoodsync是一款專業的同步軟體,支援FTP連線,可以免費使用,不過30天后會有使用限制:不可建立超過3個的同步job;每個job中同步的檔案不能超過100個,購買pro版本後則沒有限制。全面支援windows和mac以及usb。可以設定自動同步,計劃任務,衝突警告等。使用的過程中,很少注意到goodsync的存在,設定好後只是在後臺默默地同步,本地和伺服器來回切換,資料之間沒有間隔,可以說goodsync將同步做到了令人滿意的地步。不過在30天蜜月期結束之後,問題就來了,由於資料只會是越來越多,當一個job同步的檔案數量超過100個後就無法使用了,只有另外找替代品。官方網址:goodsync推薦程度:★★★★★Allway syncAllway sync也是一款專業的同步軟體,支援FTP連線,同樣有Free版和收費的Pro版。Free版限制使用者在30天內同步不超過40,000個檔案,而對同步的資料夾中的資料總量沒有要求。不過UI明顯不如goodsync。同樣可以設定同步job,連線FTP時注意許可權問題。在analysis過程中,可以手動更改兩邊檔案的同步方式(左->右;左<-右;刪除;不變),不過似乎無法批次選擇。總的來說,目前使用中還沒發現大問題。官方網站:Allway sync推薦程度:★★★★★我記錄的各類同步軟體使用心得:各類(本地-FTP)同步軟體評測

  • 中秋節和大豐收的關聯?
  • 俄羅斯玉值錢嘛?