2013-04-19 84 views
0

我有一個設置,我有我的web服務器,主持一個遊戲的mod包,我將有少數朋友玩,我需要一種方式讓他們很容易地下載任何改變或更新我對MOD包。簡單的服務器到客戶端同步

我試着看SVN和GIT,但我不能讓他們的頭或尾巴,使他們按我想要的方式工作。

對於GIT,我能找到的每個客戶端都至少爲15MB,並且需要對Windows進行主要安裝。哪個不行。我只想要一個小的獨立程序,可以爲他們提供更新/更改。

至於SVN。我記得加里的MOD使用它,它運作良好。但是我花了好幾個小時看着它的文檔,不僅需要在服務器上設置一些複雜的東西,而且在客戶端,我甚至都不知道如何從服務器上取得它。

有沒有人知道我可以使用一個簡單的系統,以便當朋友想要更新他們的國防部包以匹配我當前在服務器上的一個,他們可以簡單地打開更新程序,並下載/替換/刪除任何文件不匹配服務器端副本?

+0

Git是用於版本控制代碼的工具,不用於同步文件。我認爲你所說的不僅僅是像Dropbox這樣的服務,不是嗎? – Pigueiras

+0

比同步文件複雜一點。 Dropbox根本無法完成這項工作。我在服務器上有一個mod包,如果用戶的客戶端上沒有* * modpack,他們就無法連接到服務器。我需要一個工具,它將始終保持它們的mod包與服務器的mod包相同,以便它們可以連接。 –

回答

0

我終於弄清楚如何使用SVN(Subversion)來做我想做的事情。 使用subversion我現在可以通過一個小的命令行版本輕鬆地將更改推送給用戶,這些命令行版本可以對我的服務器執行svn checkout,並且我只能從服務器端維護包。