拉取请求与CI
GitHub和GitLab的托管平台账号配置是按工作空间保存的引用;其令牌以加密文件形式保存在本地。工作空间和项目可以选择各自使用的配置。
拉取请求与合并请求
Section titled “拉取请求与合并请求”- 项目的拉取请求(GitHub)和合并请求(GitLab)列表。
- 差异和图片,使用与本地改动相同的图片查看器。
- 行内评论草稿、讨论和回复;批准或请求修改。
- 在文件上标记Viewed(已查看)会将其折叠,标题栏会统计已查看的文件数。如果之后的推送改动了某个文件,它会显示Changed since viewed。在GitHub上,这就是GitHub自己的标记,因此会与github.com双向同步;在GitLab上,ffgit会将其与审查草稿一起保存。
- Merge只提供项目允许的合并方式,并会请求确认。
草稿会随窗口一起恢复;针对过期差异和不确定写入的防护机制可避免同一审查被发送两次。
Pipelines
Section titled “Pipelines”Pipelines显示CI运行,可按工作流、事件、触发者、来源和名称筛选。打开一次运行可查看按阶段分组的作业,打开一个作业可阅读其日志并进行搜索。
- 下载制品ZIP,以字节为单位显示进度;下载内容会经过校验。
- 预览制品中的文件和图片、保存制品,或将其与之前保存的制品ZIP进行对比。
- 黄金测试失败会被归组,并提供Expected/Actual、隔离差异和遮罩差异视图——参见图片审查。