這是我之前開發(fā)的文件夾自動同步工具,主要實現(xiàn)開發(fā)機和服務器之間的文件夾同步。
項目地址:
https://github.com/mike-zhang/autoSync
問題描述
在windows下修改代碼,到服務器上去編譯,但每次都要通過winscp之類的工具拖拽上去(當然你也可以通過scp命令行的方式)。
每次修改的文件很少,而且可能位于不同的目錄,每次都重復覆蓋文件的操作感覺比較麻煩,所以開發(fā)了這個自動文件夾自動同步工具。
當然這個工具也可以用于兩臺linux服務器之間的文件夾同步。
工具介紹
該工具的原理就是監(jiān)控本地文件狀態(tài),根據(jù)捕捉到的事件觸發(fā)相關(guān)的動作,通過命令操作實現(xiàn)文件夾的同步。
配置文件說明:
host : 服務器地址 sshPort : 服務器ssh端口 user : 用戶名 password : 密碼 localDir : 需要同步的文