幾個Git倉庫開源軟件的比較
阿新 • • 發佈:2019-03-21
管理 style 中文支持 sca for 機制 sof 吸引 小型
幾個Git倉庫開源軟件的比較
特性 | gitlab | gitblit | gitbucket | gogs | gitolite |
公開庫 | √ | √ | √ | √ | √ |
私有庫 | √ | √ | √ | √ | √ |
在線編輯 | √ | × |
√ |
× | × |
wiki | √ | √ | √ | √ | × |
issue | √ | √ | √ | √ | × |
fork | √ | √ | √ | √ | × |
pull request | √ | × | √ | √ | × |
支持ssh | √ | √ | × | √ | ? |
郵件通知 | √ | ? | √ | √ | ? |
項目統計 | √ | × | √ | √ | × |
組織管理 | √ |
√ |
√ | √ | × |
中文支持 | × | √ | × | √ | × |
權限控制 | √ | √ | × | × | √ |
插件機制 | √ | √ | √ | √ | × |
系統資源要求 | 高 | 高 | 高 | 很低 | 低 |
方便安裝 | 巨大不方便 | 單文件部署 | 單文件部署 | 單文件部署 | 未知 |
開發語言 | ruby | java | scala | go | perl |
項目歷史(年) | ? | 5 | 3 | 2 | |
開發者數量 | ? | 97 | 80 | 196 |
- 如果你希望開展git倉庫托管服務並且信任gitlab的實力,可以采用gitlab,不過中文化的工作量不小。
- 如果僅僅是小型團隊的內部git倉庫管理,gogs足夠了。盡管缺少細致的權限控制,但是極低的資源占用,豐富的功能還是很吸引人的。而且,gogs的開發似乎很活躍,貢獻人數也比較多。BTW,gogs項目是中國人創建的。
- 如果必須采用java部署,gitblit目前是不錯的選擇,但是gitblit缺少了pull request這個重量級的協作工具是一大遺憾。
http://softlab.sdut.edu.cn/blog/subaochen/2016/01/github_like_softwares/
幾個Git倉庫開源軟件的比較