我正在尋找在自動文件夾同步工具的建議,以保持內容在我們的自動同步三種環境。保持內容的測試/開發好的工具/現場環境同步
具體來說,我們有幾個應用程序,用戶可以上傳內容(通過文件上傳頁面或類似的機制),例如圖像,pdf文件,word文檔等。過去,我們讓用戶這樣做到我們的實時服務器,結果,我們的測試和登臺服務器必須手動同步。未來,我們會讓他們將內容上傳到登臺服務器,我們希望一些軟件能夠自動將文件複製到測試服務器上,並且可以定期或在文件上傳時使用服務器。
我打算編寫自己的組件,並將其設置爲計劃任務,或者使用FileSystemWatcher,但我想這可能已經完成了,而且我可能會更好一些已存在的同步工具。
在我們的網站上,有我們希望保持同步的文件夾的數量有限。在這些文件夾中,它是全部或全部 - 我們要確保文件夾是完全重複的。這應該使它相當簡單,我認爲任何可以同步文件夾的軟件都可以,除了我們還希望軟件記錄更改。 (這排除了簡單的批處理文件。)
所以我很好奇,如果你有一個類似的環境,你是怎麼解決藏在心裏同步的挑戰。您是否知道一種可靠的工具,並能滿足我們的需求?如果不是的話,你有沒有推薦一些接近或者更好的開源解決方案,我們可以根據需要獲取代碼並進行修改? (最好是.NET)。
新增
而且,我做了第一款谷歌這一點,但有這麼多的選擇,我很感興趣的是知道什麼實際效果很好VS他們所說的作品,這就是爲什麼我問這裏。
增加了更多的
我忘了指定,這些都是Windows服務器。 (確切地說是Windows Server 2003)對不起。
嘿,現在這看起來像一個很好的工具...削減我通過谷歌foung之上。謝謝!我們會研究這一點。 – David 2010-05-07 17:25:56
這真是太好了 - 我們用它來每天備份我們公司的服務器幾次到FTP站點,並且它運行得非常好。我玩過它提供的多位置同步設置,他們似乎工作得很好,雖然我們還沒有用過它們。 – SqlRyan 2010-05-07 17:32:22