GitLab 8.17 发布了,GitLab 8.17 与 GitLab Pages 一起在 GitLab CE 和 Squash on Merge 上发布。 静态站点的出现允许组织不再担心必须保护,更新和维护底层 CMS。静态网站速度快,而且功能强大。 GitLab 8.17 允许任何人通过 GitLab Pages 在静态网站上轻松创建和协作,现在可在 GitLab 社区版中使用。 除了这个功能,还改进了 issue 看板,添加了审计用户角色,添加了压缩提交合并等功能。 GitLab 社区版的 GitLab Pages设置和维护硬编码的静态网站需要很长的时间,静态站点生成器是解决这个问题的最佳方案。GitLab Pages 允许你使用任何静态站点生成器直接从 GitLab 托管静态网站。之前这个功能仅在 GitLab.com 和 GitLab 企业版中可用。在收到超过 100 个投票后,决定将 GitLab Pages 移植到 GitLab 社区版上。 静态网站比 CMS 快很多,这使得它们非常适合大量的公共营销网站和文档网站,甚至可以方便地显示来自持续集成套件的数据。 GitLab Pages 文档涵盖从开始使用不同的静态网站生成器到高级 CI 和 SSL 配置的所有内容。要了解如何将 GitLab 页面设置为你自己的 GitLab 实例,请阅读管理文档或观看视频教程。 值得关注的更新还有对 issue 看板的改进。 轻松在 issue 看板中查找和添加 issue在 8.17 之前,issue 看板中的 Backlog 列表包含你尚未添加到工作流中(看板的 “main” 区域)的 issue。鉴于这么小的一块区域,发现问题并添加是有一些困难,而且你只能一个一个添加它们。大多数时候,你甚至不需要看 Backlog 列表,它只是挂在占据宝贵屏幕空间的不动产。 使用 8.17,现在可通过专用的模态框(Modal)添加 issue。点击右上角的 查看 issue 看板文档以了解更多信息。 复制和粘贴 GitLab MarkdownGitLab Flavored Markdown (GFM) 是一个功能强大的系统,但对于新手来说,转换格式化的文本到 Markdown 可能有一点困难。你可能会发现有时需要进入 issue 描述或评论的编辑模式只为复制纯文本 GFM,然后将其粘贴到另一个 GitLab 文本区域进行一些修改,然后提交它。 使用 8.17,你可以在常规视图模式下轻松复制任何 issue/merge request description/comment(即 GFM 文本区域),并粘贴至其他 GFM 文本区域。所有格式化都是自动的,甚至包括链接和图像。 更新内容较多,详细请参阅发布主页。 |