gitlab 入门(二)—— gitlab文档目录
2017-10-18 tech git gitlab docker 3 mins 1383 字
参照第一篇文章,安装好 gitlab 之后,接下来应该做点什么呢?感觉还是从看文档开始,更全面地了解gitlab。
所以这一篇看看官方文档https://docs.gitlab.com/ce/README.html里面都有些什么内容。
最受欢迎的文章
基本的用户操作,用过github的人应该都熟悉了。就略过去了,只看管理员文档。
管理员文档
安装,更新,升级,迁移
- 安装
- Mattermost: Mattermost是一个“用于私有云的Slack替代方案”,GitLab将会“继续提供并推荐使用Mattermost,用于团队内部的交流”。
- 将 GitLab CI迁移到CE / EE
- 重启 GitLab
- 升级
用户权限
特性
- Docker 容器注册: 使用GitLab配置Docker注册表。
- Git hooks 钩子
- Git LFS: Git LFS(Large File Storage, 大文件存储)是可以把音乐、图片、视频等指定的任意文件存在 Git 仓库之外,而在 Git 仓库中用一个占用空间 1KB 不到的文本指针来代替的小工具。
- GitLab Pages
- 高可用
- 用户队列
- Web terminals
- GitLab CI
- CI 管理: Define max artifacts size and expiration time.
集成
- 集成: JIRA, Redmine, Twitter.
- Mattermost
监控
性能
- 整理 保持您的Git仓库整齐,快速。
- 操作 保持GitLab的运行。
- 轮询 配置GitLab UI轮询更新的频率。
- Request Profiling:获取缓慢请求的配置
- 性能栏: 获取当前页面的性能信息
定制
- 时区
- 环境变量
- logo
- 关闭一个 Issue
- Libravatar: 使用Libravatar 替换 Gravatar .
- 欢迎信息
管理工具
- Gitaly:Gitaly是一个Git RPC服务,用于处理GitLab发出的所有git调用。
- Raketasks: _Rake Task _是一些用Ruby 写的脚本,方便对程序进行批处理操作。比如备份,维护,自动Webhook设置和项目导入等。
- 邮件回复
- Repository checks 定期检查
- Repository storage paths 路径管理
- Security
- 系统挂钩 hooks