2013-06-26 122 views
0

我有幾個PHP類,我在許多Web服務器上使用,使用不同的託管服務提供商,因此我只有FTP訪問它們。每當我更新類時,我都很難更新類,需要登錄每個ftp帳戶並更新文件。版本控制多個FTP服務器

有沒有人通過類似的情況,並找到了解決辦法?

+1

我嘗試只獲取提供SSH的帳戶,然後您可以使用rsync或rdist保持所有遠程服務器的更新。 –

回答

1

這個問題太廣泛了,但是因爲它的標記爲git我會從這個角度來看它。如果你在Git中維護你的網站項目,或者在Git中維護你的類庫(或者任何它在PHP中的),你可以使用一個專門的Git → FTP工具git-ftp,它可以用來更新遠程目錄來自Git倉庫的FTP。它的工作原理是在遠程目錄中保存一個文件,該文件記錄了最近一次同步的提交ID,因此下一次同步只會更新/刪除/修改實際上已更改的文件/目錄。

+0

這當然是一個選項,但我不使用git。我會考慮在此之後使用它。 –