项目管理和代码托管平台 GitLab

项目管理和代码托管平台 GitLab

MIT
Ruby 查看源码»
Linux
2012-01-09
红薯

拥抱开源,微软做了哪些努力?一大波开源技术成果将亮相微软在线技术峰会>>>

自建代码托管平台,不如使用码云企业版,详细的对比请看这里

GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。

它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。

GitLab 5.0以前版本要求服务器端采用 Gitolite 搭建,5.0版本以后不再使用 Gitolite ,采用自己开发的 gitlab-shell 来实现。如果你觉得安装麻烦可以使用 GitLab Installers 一键安装程序。

系统要求:

  • Ubuntu/Debian

  • ruby 1.9.3+

  • mysql or postgresql

  • git

  • gitlab-shell

  • redis

  • Sidekiq

Gitlab 的集群解决方案

的码云指数为
超过 的项目
加载中

评论(46)

红薯
红薯
除了开源中国,很少有人在报道 #GitLab# 那么多的安全问题。为什么呢?因为自己选择的系统怕背锅吗?还是尽快升级吧,否则你公司的代码就非常危险。
粉条
粉条
做私服还是非常不错的。
红薯
红薯

引用来自“红薯”的评论

#GitLab# 天生不是为大规模并发所设计的

引用来自“xflycloud”的评论

现在这个结论可收回了
不收回,你去试试就知道
xflycloud
xflycloud

引用来自“红薯”的评论

#GitLab# 天生不是为大规模并发所设计的
现在这个结论可收回了
万事通
万事通

引用来自“不入流de”的评论

GitLab项目管理是否比Redmine的版本库好用? GitLab
GitLab跟Redmine产品定义用途完全不相同,没有可比性啊。
红薯
红薯
#GitLab# 天生不是为大规模并发所设计的
rockyrock
rockyrock
gitlab有没有安卓版本?
bytebear
bytebear
erb slim就不用
Kit_lee
Kit_lee
我觉得既然oschina已经有企业版的码云后,是否能开源社区版的码云?
开源中国彭于晏
开源中国彭于晏
求个大神#GitLab#

GitLab 发布重要安全版本 12.6.4、12.5.7 和 12.4.8

GitLab 发布了适用于社区版(CE)和企业版(EE)的重要安全版本 12.6.4、12.5.7 和 12.4.8。 主要修复安全漏洞是: CVE-2020-6832:使用项目导入功能,可以从私有项目中获取 issue,该问题已...

01/17 07:13

GitLab 发布安全修复版本 12.6.2、12.5.6 与 12.4.7

GitLab 发布了适用于社区版(CE)和企业版(EE)的版本安全修复版本 12.6.2、12.5.6 与 12.4.7。这些版本包含重要的安全修复程序,官方建议立即将所有的 GitLab 安装升级到这些版本之一。 修...

01/03 07:40

GitLab 12.6 发布,可更高效地管理和共享 C/C++ 资源

GitLab 12.6 已于近日发布,此版本增加了不少关于安全性方面的功能,可帮助用户更有效地监视应用程序安全性和发布项目的合规性。 具有项目安全状态的安全可见性 在 12.6 中,新的“项目安全状...

2019/12/25 07:35

GitLab 12.5 稳定版发布:支持创建和部署 EKS 集群、多云托管和环境面板等

GitLab 于上周发布了 12.5 新版本,官方在发布说明中介绍到,为了尽可能高效地交付高质量的软件,企业会经常需要跨多云以支持广泛的基础架构,因此新版带来了 EKS 集群和环境面板等功能以支持...

2019/11/27 07:47

GitLab 总监疑似因不满公司禁止雇用中国与俄罗斯人而辞职

GitLab 风险与全球合规总监 Candice Ciresi 疑似因不满 GitLab 禁止雇用中国与俄罗斯人而辞职。 此前 GitLab 在其官网上发布了一项声明,禁止了雇用中国与俄罗斯人。 更新的招聘流程规定: ...

2019/11/09 08:51

GitLab 12.4.2 发布,常规更新和 Bug 修复

GitLab 12.4.2 发布了,包括社区版和企业版,该版本包含一系列 bug 的修复以及更新,主要有: Update feature tier for CI_JOB_TOKEN Add param to catch fo fix failing SAST job Increase...

2019/11/07 07:18

GitLab,是谁给了你歧视中国程序员的勇气?

编者注:Gitlab 安全漏洞不断(详情),收集用户行为数据(详情),今天又找到新的作死方法了。 由谷歌投资的全球第二大开源代码托管平台 GitLab 在其官网上发布了一项声明,称他们决定为有权...

2019/11/04 15:27

GitLab 12.4.1, 12.3.6, 12.2.9 发布,不升级很危险!!!

Gitlab 又又又发布了重要的安全更新补丁 12.4.1, 12.3.6, 和 12.2.9 ,包括社区版和企业版。包含重要的安全更新,强烈建议所有 Gitlab 用户立即更新!!! 存在的安全漏洞编号 CVE-2019-184...

2019/10/31 22:21

GitLab 在产品中收集用户行为数据,遭遇强烈吐槽撤回

上周 GitLab 给所有用户发送题为《关于服务协议以及用户行为数据收集重要通知》的邮件(详情)。GitLab 希望借此来收集来自 GitLab 产品中的用户使用习惯,以改进产品从而为用户提供更好的产...

2019/10/30 10:22

GitLab 关键安全更新 12.3.4, 12.2.7 和 12.1.13

Gitlab 12.3.4, 12.2.7 和 12.1.13 发布了,包括社区版和企业版。该版本包含重要的安全更新,强烈建议所有 Gitlab 用户立即更新。特别是启用了 ElasticSearch 集成的。该安全漏洞请看 issue ...

2019/10/05 17:25

没有更多内容

加载失败,请刷新页面

1
回答
docker安装gitlab 突然就一直重启 如何解决?(有偿)

日志如下: 详情联系微信:hero756317637 如解决有重谢

02/08 17:44
1
回答
Gitlab集成第三方Oauth2.0登陆失败?

用普通账户登陆进去后,然后进行账户绑定。但是这样会导致切换谁,登陆到gitlab的永远只有一个(就是前面进行关联的用户),很纳闷,请求大神帮忙!! 附上g...

02/11 18:20
2
回答
gitlab访问项目时报500 OpenSSL::Cipher::CipherError (bad decrypt):

系统是centos 6.2的 ,gitlab是8.9.5迁移到另外一台服务器上的,其它页面都可以正常显示,但是一点击项目就会显示500(以前的gitlab...

2016/10/11 16:01
1
回答
gitlab代码统计(java版本)如何实现?

gitlab代码统计(java版本)如何实现? 包含去除merge带来的误导

2019/11/21 20:16
4
回答
gitlab 怎么通过第三方认证登录

公司内部有统一认证登录的接口,想登录gitlab的时候直接走公司内部的统一认证,完成登录。

2018/10/23 14:17
4
回答
gitlab 和openssh-server是如何同时监听22号端口的?

通过git的ssh协议可用正确的访问服务,openssh-server也可以再同一台机器上提供服务,为什么?他们是怎么做到的?

2019/06/20 21:21
2
回答
gitlab中文乱码问题

如下图所示,代码中都是GBK格式,并且在idea中,也没有乱码。 请问有人知道这是什么原因吗?有什么方法解决吗?还是说是gitlab的bug?

2019/05/09 20:34
3
回答
有用DRBD做gitlab高可用方案的么

有用DRBD做gitlab高可用方案的么?

2016/08/23 17:40
5
回答
git 如何 删除文件

在 IDEA 中删除某个 java 文件后,如何用 git 将 gitlab 上的对应的文件也删掉。比如用 svn 的话,删掉一个文件后,只要提交被删除文...

2018/10/31 11:27
1
回答
gitlab查询指令 工作量统计为什么不准,其他查询方法是什么

git log --branches=master --format='%ce' | sort -u | while read name; do echo...

2018/12/14 16:52

没有更多内容

加载失败,请刷新页面

gitlab之gitlab-ci自动部署

  简介 gitlab-ci全称是gitlab continuous integration的意思,也就是持续集成。中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系...

2017/11/07 18:59
1.2K
0
Gitlab完美安装【CentOS6.5安装gitlab-6.9.2】

拆腾了几天,终于在今天找到了快速安装Gitlab的方法。CentOS6.5安装gitlab-6.9.2

2014/06/16 23:04
2.7W
1
gitlab访问错误Whoops, GitLab is taking too much time to respond

gitlab访问错误Whoops, GitLab is taking too much time to respond 2019年05月25日 21:12:27 gblfy 阅读数 429更多 分类专栏: Gitlab 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版...

2019/09/23 15:42
18
0
Gitlab Pages 启用

Gitlab Pages 启用 本文目标是在一台安装了gitlab系统上的服务器上,开启Gitlab Pages服务。 Gitlab CE 系统版本:11.8.1 准备事项 开放服务器端口 Gitlab Pages 服务默认:8090 准备域名 *....

2019/03/17 21:57
1K
0
Ubuntu 14.04下安装Gitlab

GitLab: GitLab 是一个用于仓库管理系统的开源项目。使用Git作为代码管理工具,并在此基础上搭建起来的web服务。它提供Git版本控制、代码检查、Bug跟踪和Wiki,它可以通过LDAP或活动目录来进...

2015/06/04 17:08
202
0
docker安装中文版gitlab

1.pull中文版镜像: docker pull beginor/gitlab-ce:11.3.0-ce.0 2.创建目录: 通常会将 GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级, 因此请先准备这三...

2018/11/22 14:17
3.8K
0
centos6安装gitlab

Git是一个分布式版本控制/软件配置管理软件 github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。(所以自己搭建一个gitla...

2014/01/10 18:41
2.1K
0
【Git】 GitLab配置优化及汉化

GitLab配置   1、修改GitLab绑定的域名     a、修改/etc/gitlab/gitlab.rb配置文件,修改成自己的域名 1 external_url 'http://gitlab.example.com'     b、使配置生效      ...

2019/04/07 10:34
394
0
3分钟docker安装Gitlab

1、安装docker,这个没什么好说的.yum install docker 2、添加阿里云加速 首先需要注册一个阿里云的帐号,可能还需要其他一点信息。然后进入容器Hub服务控制台,中间有一个加速器。我们点击它...

2018/04/29 12:55
726
0
gitlab的仓库迁移到新的gitlab

下载原有gitlab源码 git clone http://gitlab.**.com/projectName gitlab地址替换成为新gitlab地址 git remote set-url origin http://gitlab.**.com/newProjectName 本地推送到远程-可以在s...

2019/04/07 15:10
1.5K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部