Gerrit和gitlab对比 开发风格 Gerrit:一个团队维系一个分支 Gitlab:一个人维系一个分支 代码评审 Gerrit: 以commit作为一次review 由于changeId的存在,可以对一次commit反复的进行review Gitlab:以merge request作为一次review,merge request中可能包含多个 commit , 如果review不通过也不需要发起另一次merge request 权限管理 Gerrit: 多部门之间权限隔离,只能在权限范围内公开代码 Gitlabgitlab可以选择公开代码,团队间可以看到互相的代码 代码提交 Gerrit:如果存在一个提交未review,那么后续的提交需要合并提交才能再次提交review 可以block住开发流程,代码review完之后才能提交到远程代码仓库 Gitlab:review的功能比较薄弱,仅仅是一种代码comment形式 没有很好的代码review约束性
2021-12-26 10:45:42 4.89MB 软件开发
1
最全的GitLab安装及使用教程,使用该教程你可以快速上手GitLab的安装及使用方法,很好很全的学习教程。
2021-12-22 14:46:12 794KB GitLab 代码管理 Git   版本控制
1
基于GitLab API实现的周期性用户使用数据分析shell脚本工具
2021-12-21 09:01:06 2KB GitLab
1
基于GitLab API接口实现的全部库分支列表获取shell脚本工具
2021-12-21 09:01:06 1KB GitLab
1
gitlab显示XXX年前提交,实际应该是XXX秒前提交。根据该文档步骤解决类似的时间显示错误
1
参考资料库 reference-repository是Grid'5000关于站点,群集,节点和网络拓扑的唯一事实来源。 有几个重要部分: data /是描述Grid'5000的JSON文件集。 它们由参考API公开(例如: curl -k https://api.grid5000.fr/sid/sites/nancy/clusters/graoully/nodes/graoully-1.json?pretty ) input /是用于生成data /的YAML文件集。 输入/中的文件是: 由管理员手动创建和编辑 由g5k-checks生成(这是每个群集的节点/目录中的节点描述的情况) 验证器和生成器 检查输入/数据的一致性 生成各种服务的配置(以及OAR属性列表) 所有任务都使用rake执行。 要查看任务列表,请使用rake -T 。 也可以看看: .gitlab-ci.y
2021-12-14 19:42:10 4.75MB Ruby
1
Gitlab是一个用Ruby on Rails开发的开源项目管理程序,可以通过WEB界面进行访问公开的或者私人项目。它和Github有类似的功能,能够浏览源代码,管理缺陷和注释。 下面介绍如何在 Debian/Ubuntu 和 Centos 下搭建配置 GitLab。 安装依赖 Debian/Ubuntu下: 代码如下: sudo apt-get install -y build-essential zlib1g-dev libyaml-dev libssl-dev libgdbm-dev libreadline-dev libncurses5-dev libffi-dev curl op
2021-12-10 11:26:23 53KB ab config dev
1
环境 服务端:centos7 客户端:window 在centos7上部署docker+gitlab+gitlab-runner,win10利用ssh连接,开发人员只需提交代码,就可以进行项目文件上传,打包镜像,发布运行测试 一、centos7上安装docker和docker-compose 安装docker: 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过uname -r命令查看你当前的内核版本 $ uname -r 2、使用root权限登录 Centos。确保 yum 包更新到最新。
2021-12-10 10:06:20 224KB ab c do
1
gitlab配置文件解决耗内存与cpu问题,经过多次修改,最后一次生效得,忘记了最后一次配置得啥了,所以整个传上来
2021-12-08 14:02:26 101KB gitlab gitlab.rp
1
GitLab团队协作开发文档
2021-12-08 12:05:55 2.09MB git gitlab
1