GitLab 14.4 发布,VS Code 可远程访问 GitLab 仓库原创
GitLab 14.4 月度更新已于上周发布,主要更新内容包括:新增定时 DAST 扫描、不使用 Sentry 实例的情况下集成错误跟踪、Visual Studio Code 支持远程访问 GitLab 仓库和 DevOps Adoption 趋势图等。
VS Code 远程访问 GitLab 仓库
在编辑器中工作时,可能需要参考另一个项目或上游仓库来获取更多信息。如果没有在本地克隆该项目,则需要离开编辑器并在 GitLab Web 界面浏览项目,或者找到并克隆该项目以便在编辑器中进行浏览。然而这两个操作都会破坏当前的上下文,引入延迟,并且将开发者带到一个不太熟悉的界面来处理代码。
GitLab Workflow 3.33.0 提供了打开远程仓库的选项。打开命令面板,使用GitLab: Open Remote Repository命令查找并打开一个项目。
此功能让开发者可以在熟悉的 VS Code 环境中浏览项目的只读版本。然后快速找到要查找的信息、比较功能的实现或复制需要的代码片段。
DevOps Adoption
GitLab 14.4 为群组级别的 DevOps Adoption 增加了新图表,可了解随时间变化的趋势。
在 GitLab 内部集成错误跟踪功能(不使用 Sentry 实例)
在 GitLab 14.4 之前,可通过提供一个 Sentry 后端(自行部署或在他们的云服务中使用)的端点来与 Sentry 错误跟踪集成。而在 Gitlab 14.4 中,现在可以访问内置于 GitLab 实例的兼容 Sentry 的后端。此功能让开发者可以快速检测应用程序,使错误直接显示在 GitLab 中,而不需要一个单独的 Sentry 实例。