29.1K
22 k
+ 1
2.3K

GitLab是什么?

GitLab提供git存储库管理、代码审查、问题跟踪、活动提要和wiki。企业在本地安装GitLab,并将其与LDAP和Active Directory服务器连接,以实现安全的身份验证和授权。一个GitLab服务器可以处理超过25,000个用户,但它也可以创建多个活动服务器的高可用性设置。
GitLab在工具代码协作和版本控制一个技术堆栈的类别。

谁在使用GitLab?

公司
2324据报道,公司使用 GitLab在他们的技术堆栈,包括亚博提现规则 GO-JEK, Ruangguru,trivago

开发商
26250StackShare的开发者亚博提现规则声明他们使用GitLab

GitLab集成

邮差, 融合, 哨兵, GitLab CI,Codeship是一些与整合流行的工具 GitLab。这里是所有的列表117GitLab
的优点GitLab
483
自托管
411
自由
2
CI
2
优秀
2
本地
1
组群
1
美丽
1
开源
约GitLab公共决策

下面是一些栈决定,常见的用例和评论由公司和开发商谁选择GitLab在他们的技术堆栈中。

Russtopia实验室
高级装饰物幻想工程师Russtopia实验室· | 4个好评亚博平台怎么样·70.4K的浏览量

我安装了视护目镜几回购协议后,我打算用在GitHub上没有任何解释就消失了,在微软收购same之后,它让我思考社区开发的软件过于集中的问题。一个自托管的解决方案,为我的项目(包括内部和第三方)提供了对重要存储库的简单的指向和点击镜像,确保我不会被上游灾难所困扰。(到目前为止,微软的管理工作还不错,但要时刻做好准备)。这也是一个很好的方式,在他们准备好进入github的黄金时间之前,托管自己的私人repos。

高格斯写进去了并且易于安装和配置,恕我直言,远远超过GitLab,尽管它当然不太功能丰富的;唯一的主要功能,我希望有视护目镜是一个集成的代码审查的工具,但网络插件hypothes.ishttps://亚博提现规则www.xpyqsyxx.com/hypothes-is/hypothes-is非常适合作为代码审查工具。为每个代码检查设置一个组,只突出显示在Gogs的pull request页面中添加注释的行。

查看更多
约书亚院长Küpper
首席执行官在Scrayos UG(haftungsbeschränkt)· |11个up亚博平台怎么样votes·141.3K意见

我们用GitLab CI因为伟大的原生集成为一体的一部分GitLab框架及其提供的连接功能。复杂管道的可视化和在项目概述中的嵌入使Gitlab CI更加方便。我们在所有项目,所有部署中都使用它GitLab页面

虽然我们最初使用壳牌执行,我们迅速切换到多克尔执行人和现在完全使用它。

我们以前使用詹金斯但更喜欢处理内部的一切GitLab。除了我们的基础设施的统一另一个动机是“配置式文件” -approach,即Gitlab CI提供的,而詹金斯支持这一概念是非常有限的,用户不得不求助于使用webinterface。由于该文件包含存储库中,这也是版本控制,这是一个巨大的加给我们。

查看更多
约书亚院长Küpper
首席执行官在Scrayos UG(haftungsbeschränkt)· |8个up亚博平台怎么样votes·189.8K观点

我们主要使用MariaDB的但使用PostgreSQL作为一个组成部分GitLab,哨兵Nextcloud,其中(最初)迫使我们反正使用它。虽然这不是什么大的决定 - 因为我们没有一个(哈哈) - 我们学会了爱津贴和优势PostgreSQL无论如何。PostgreSQL’s的扩展系统使它比许多其他基于sql的DBs(仅提供存储过程)更加灵活,并且附加了连接选项、增强的角色管理和不同的身份验证选项,在对数据库进行手动维护时非常方便。

查看更多
约书亚院长Küpper
首席执行官在Scrayos UG(haftungsbeschränkt)· |9个up亚博平台怎么样votes·112.6K观点

我们用Sonatype的的Nexus存储我们的闭源java库,以简化我们的部署和依赖性管理。虽然有很多替代品,但大多数都很贵。GitLab企业),monilithic(JFrog Artifactory的)或只提供saas许可。我们更喜欢Nexus的内部方式,因此决定使用它。

我们只使用maven的功能,很高兴Nexus的模块化设计使我们可以非常轻量地运行它。

查看更多
约杰什Bhondekar

您好,我建立一个增强型网络会议应用程序,将有语音/视频通话,实时聊天,实时通知,现场讨论,屏幕共享等功能。参考:放大

我需要建议最终确定这个应用程序的技术堆栈。我正在考虑以下技术堆栈:

  • 前端:反应
  • 后端:Node.js的
  • 数据库:MongoDB的
  • IAAS:#AWS
  • 容器和编排:码头工人/Kubernetes
  • DevOps的:GitLab,起程拓殖
  • 经纪公司:复述,/的RabbitMQ

我在平台级,什么可以被认为是支持的并发视频流无缝需要咨询。

另外,请建议什么可能是我的应用程序更好的技术堆栈?

#SAAS#视频会议#WebAndVideoConferencing#放大#栈

查看更多
豪伊赵
共享的见解
GitLab

我们用GitLab主机内部源代码

许多公司使用GitLab,就像其他公司一样,这可以减少人员流动带来的整合压力。

虽然我们目前一家初创公司,当公司变大,使用私自部署GitLab可能成为一种趋势。在开始使用GitLab将使未来的切换更流畅。

查看更多

博客文章

2019年12月10日在8:35 AM
https://img.亚博提现规则www.xpyqsyxx.com/stack/520166/default_9ce57d42009c7be4268a393b903c193df70af3dd.png标志

HashiCorp

5
996

GitLab的特性

  • 使用细粒度的访问控制来管理git存储库,以保证代码的安全性
  • 执行代码审查并增强与合并请求的协作
  • 每个项目也可以有一个问题跟踪器和wiki
  • GitLab被超过100,000个组织使用,是最流行的本地管理git存储库的解决方案
  • 完全自由和开放源码(MIT许可证外籍人士)
  • 由Ruby on Rails驱动

GitLab选择与比较

什么是一些替代品GitLab吗?
GitHub上
GitHub是与朋友、同事、同学和完全陌生的人分享代码的最佳场所。有超过300万人使用GitHub一起创造出令人惊叹的东西。
Bitbucket都
Bitbucket为团队提供了一个可以规划项目、进行代码协作、测试和部署的地方,所有这些都有免费的私有Git库。团队选择Bitbucket是因为它有一个优秀的Jira集成,内置的CI/CD,并且最多可以免费提供给5个用户。
詹金斯
简而言之,Jenkins CI是领先的开源持续集成服务器。它使用Java构建,提供了超过300个插件来支持构建和测试几乎任何项目。
视护目镜
这个项目的目标是用最简单、最快和最轻松的方式来设置一个自托管的Git服务。使用Go,这可以在Go支持的所有平台(包括Linux、Mac OS X和Windows)上以独立的二进制发行版完成。
混帐
Git是一个免费的开源分布式版本控制系统,它可以快速高效地处理从小型到大型的项目。
查看所有的替代品

GitLab的追随者
22004开发商后续GitLab 跟上相关博客和决策。