我們的團隊由3人組成,我們希望使用Mercurial來對代碼進行verison控制。Mercurial小規模研究團隊
的問題是,我們並沒有一個共同的服務器,我們都有權訪問。
有沒有一種方法,使用戶存儲庫的主機之一,讓別人可以連接他的代碼工作?
我們都使用的是Windows 7,如果它很重要。
我們的團隊由3人組成,我們希望使用Mercurial來對代碼進行verison控制。Mercurial小規模研究團隊
的問題是,我們並沒有一個共同的服務器,我們都有權訪問。
有沒有一種方法,使用戶存儲庫的主機之一,讓別人可以連接他的代碼工作?
我們都使用的是Windows 7,如果它很重要。
是的,只要運行該主機&目錄hg serve
。如果您擁有IP訪問權限,則可以使用它。您需要將web.allow_push
選項設置爲*
以啓用遠程推送。
另一種選擇是在所有工作站上運行hg serve
並彼此只拉,從不強迫。
因爲Mercurial是一個分佈式版本控制系統,您不必有一箇中央服務器,你可以克隆,推動和彼此之間拉。
但是,您可以考慮在最多5個用戶的免費下創建一箇中央存儲庫bitbucket。
謝謝。這解決了我們的問題。 –