2019独角兽企业重金招聘Python工程师标准>>>

特性

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这个重量级的协作工具是一大遗憾。

转载于:https://my.oschina.net/u/4000302/blog/3031135

几个Git仓库开源软件的比较相关推荐

  1. 2011 年最重要的 10 个开源软件

    2011 年即将过去,是该对这即将过去的这一年做一个总结,这么一个标题如何去确定其实是很难的,而且也可能会比较片面.那么什么叫做"重要"呢,什么样的开源软件算是"重要&q ...

  2. 常用开源软件开发平台和仓库(学生的福利)

    文章目录: 一:Gitee(码云) 二:GitHub 三:sourceforge 四:Google Code 五:code search 六:源代码 七:CSDN 八:pudn 九:MathWorks ...

  3. 2015 年 Git@OSC 新增热门开源软件项目 Top 50

    在刚刚过去的 2015 年里,Git@OSC 取得了巨大的发展,收录了大量热门优秀作品.与<2015 年 Git@OSC 最热门开源项目 Top 50>一样,此榜单仍然是通过 Watch. ...

  4. 从git仓库获取源码_微软开源Scalar,提升操作巨型Git仓库的速度

    Git 属于分布式版本控制系统,默认情况下,每个 Git 仓库都具有整个历史记录的完整文件副本.即便是中等规模的开发团队也会产生数千个提交,每个月向仓库添加几百兆的数据. 而随着仓库的占用空间增加,G ...

  5. 全球最大开源软件开发平台和仓库

    Find, Create, and Publish Open Source software for free SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场 ...

  6. Git仓库代码同步到GitHub开源社区开源代码库

                    Git本地仓库代码同步到GitHub开源社区开源代码库                                                         ...

  7. 微软开源Scalar,提升操作巨型Git仓库的速度

    Git 属于分布式版本控制系统,默认情况下,每个 Git 仓库都具有整个历史记录的完整文件副本.即便是中等规模的开发团队也会产生数千个提交,每个月向仓库添加几百兆的数据. 而随着仓库的占用空间增加,G ...

  8. 微软开源 Scalar,提升操作巨型 Git 仓库的速度

    Git 属于分布式版本控制系统,默认情况下,每个 Git 仓库都具有整个历史记录的完整文件副本.即便是中等规模的开发团队也会产生数千个提交,每个月向仓库添加几百兆的数据.而随着仓库的占用空间增加,Gi ...

  9. 开源社区推广相关(七)|关于建立PostgreSQL内核开发交流群及内核开发资料分享git仓库的说明

    目录结构 关于建立PostgreSQL内核开发交流群及内核开发资料分享git仓库的说明 PostgreSQL内核开发交流群 PostgreSQL内核开发的资料 PostgreSQL内核开发交流群 大家 ...

最新文章

  1. 网络常见的 9 大命令,非常实用!
  2. 6/100. Invert Binary Tree
  3. Spring JpaRepository示例(内存中)
  4. 【C++grammar】C++类数据成员的初始化
  5. matlab ode45求解齿轮动力学,Matlab拟合动力学参数遇到问题(ode45)
  6. mysql 5.6 没死_MySQL 5.6不删空用户的影响
  7. 华为广域网帧中继(背靠背)配置
  8. Cping (cmd shell )版本
  9. 服务器应用程序不可用的解决方法
  10. 总结了一份嵌入式硬件开发的具体流程
  11. 在虚幻引擎5中构建你的首款游戏 - 03 - 模型和材质蓝图
  12. MSET key value [key value ...]
  13. win7桌面计算机丢失,W7电脑系统msvcp120.dll丢失的解决方法
  14. MATLAB 画正态分布和对数正态分布的概率密度函数
  15. 单片机学习笔记 —— 8位数码管动态扫描
  16. Word文档转PDF的功能
  17. AI Studio 飞桨 零基础入门深度学习笔记4-飞桨开源深度学习平台介绍
  18. 程序员大约多少岁就失业(你准备好失业了吗)
  19. 【无标题】point cloud registration 点云配准
  20. 王小云计算机,王小云:“2019未来科学大奖—数学与计算机科学奖”获得者

热门文章

  1. 解决win10升级到win11,打不开安全中心的问题(亲测有效,已修复)
  2. 怎么关闭breeno语音
  3. 机器学习基础——分类算法之决策树、随机森林、Titanic乘客生存分类
  4. JavaScript - 核心语法学习
  5. /etc/passwd
  6. 区块链已成主流,BATJ纷纷加速布局
  7. java基础小记_[Java教程]Java基础学习小记
  8. 你需要了解的opn模块
  9. android is not translated in 报错解决方案
  10. 杭电2317题 Nasty Hacks