我說的是這樣的:
"SourceForge.net maintains a geographically-distributed network of mirror servers, which receive copies of the files and dispense them to users."Github是否會將我們的項目自動備份到全球範圍內的鏡像,如SourceForge?
所以,確實有GitHub的我們的項目和文件的相同自動鏡像備份?我在嘗試查找該信息時遇到了很大的麻煩。
我說的是這樣的:
"SourceForge.net maintains a geographically-distributed network of mirror servers, which receive copies of the files and dispense them to users."Github是否會將我們的項目自動備份到全球範圍內的鏡像,如SourceForge?
所以,確實有GitHub的我們的項目和文件的相同自動鏡像備份?我在嘗試查找該信息時遇到了很大的麻煩。
是,it is called DGit for Distributed Git:
正如很多讀者已經知道,自己的Git是分佈式的任何一個Git倉庫的副本包含的所有文件,分公司,並在項目的整個歷史承諾。
DGit使用Git的這個屬性在三個不同的服務器上保留每個存儲庫的三個副本。即使其中一臺服務器出現故障,DGit的設計也可以讓存儲庫完全無中斷地使用。
DGIT自動選擇的服務器主機每個庫,保持同步這些副本,並挑選來處理每一傳入讀取請求的最佳服務器。寫入將同步傳輸到所有三個副本,並且只有在至少有兩個副本確認成功時纔會提交。
GitHub現在將存儲庫存儲在集羣中,名爲
github-dfs—dfs
是「DGit文件服務器」的簡稱。存儲庫存儲在這些文件服務器的本地磁盤上,由Git和libgit2提供。該羣集的客戶端包括Web前端和與用戶的Git客戶端交流的代理。
是的方式。 Git是一個分佈式源代碼控制系統。但只有其他人在使用存儲庫時纔可以。有些項目將有數百個非現場複製。其他人可悲的是很少。
但這些場外副本不能被提供給您直接
不幸的是,這更多關於希望:)...但是...我發現[GitTorrent](https://github.com/bibanon/bibanon/blob/master/Encyclopedia/Ideas/Gittorrent.md)。我不確定這是否真的發生了。無論如何,每個用戶應該有多少TB的幫助呢?每個用戶會主持什麼?和...是否真的需要存儲許多預編譯的庫?可能只有所有真正的源代碼應該足以降低磁盤空間使用率:) –
很有趣,這讓我們感到有數百臺服務器,但遺憾的是它不給我們看他們是如何在全球蔓延的圖片。我明白,考慮到世界各地的人們都很快從github獲得項目,他們可能會很好地傳播。 –
@AquariusPower我懷疑這是出於安全原因,限制潛在攻擊媒介的知識。 – VonC
哦...好吧... SourceForge似乎並不在乎......無論如何,很久以前,當我選擇sf.net時,其中一個重要原因是鏡像。所以,現在可能是GitHub比sf.net更安全......好!謝謝! –