Linux
哪個 light ubuntu 用作 git 中央伺服器?
在我的公司,我們目前正在使用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 進行憑據管理,因此我們對徹底改革我們的訪問管理持懷疑態度。再次。