git server搭建私服

幾個Git倉庫開源軟件的比較

特性

gitlab

gitblit

gitbucket

gogs(gitea)

gitolite

公開庫

私有庫

在線編輯

×

×

×

wiki

×

issue

×

fork

×

pull request

×

×

支持ssh

×

郵件通知

項目統計

×

×

組織管理

×

中文支持

×

×

×

權限控制

×

×

插件機制

×

系統資源要求

很低

方便安裝

巨大不方便

單文件部署

單文件部署

單文件部署

未知

開發語言

ruby

java

scala

go

perl

項目歷史(年)

?

5

3

2

開發者數量

?

97

80

196

 

  • gitlab功能很全,不過佔用內存等資源較高,中文化的工作量不小。
  • gogs儘管缺少細緻的權限控制,但是極低的資源佔用,豐富的功能還是很吸引人的。而且,gogs的開發似乎很活躍,貢獻人數也比較多。BTW,gogs項目是中國人創建的。
  • 如果必須採用java部署,gitblit目前是不錯的選擇,但是gitblit缺少了pull request這個重量級的協作工具是一大遺憾。
  • gitea是gogs的社區維護版本,佔用資源低,跨平臺,功能更加穩定和完善,非常適合小型團隊私服的搭建;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章