Linux

哪個 light ubuntu 用作 git 中央伺服器?

  • August 9, 2013

在我的公司,我們目前正在使用http://gitorious.org程式碼的自我部署副本來管理我們的儲存庫。

這絕對是個怪物!!

Gitorious 是一個非常重的 ruby​​ on rails 應用程序,伺服器大約每 2 週崩潰一次。

它正在執行 Ubuntu Server 10.04

它有 1GB 的記憶體!!

是一個由大約 5 名開發人員組成的團隊,目前擁有大約 10 個儲存庫,包括 vim 配置等內容。

我正在考慮將我們切換回在舊的 CLI / 伺服器版本的 ubuntu 上執行的 gitosis ..

理想情況下,我希望它在具有 256mb 記憶體的盒子上盡可能輕地執行..

哪個 ubuntu 足夠新以支持所有 gitosis 依賴項,但又足夠老以應對 256mb 的記憶體?

非常感謝

丹尼爾

我肯定會建議gitolite。我們在內部使用 gitosis,管理一堆壓縮後大小約為 20G 的儲存庫,並且有很多開發人員 24/7 訪問它們。伺服器使用量非常輕,從來沒有問題。Gitolite 僅改善了 gitosis 並提供了更精細的訪問控制。我想我們很快就會朝著這個方向前進。

我們搬到了 gitolite,再開心不過了。提供更好的錯誤檢查和更好的分組。我們了解到的另一件事是 RW 提供了許多必要的訪問權限,但 RW+ 允許遠端分支刪除權限。

下一站 gitlab。但是最新版本的 gitlab 停止使用 gitolite 進行憑據管理,因此我們對徹底改革我們的訪問管理持懷疑態度。再次。

引用自:https://serverfault.com/questions/254225