开天GitLab集成
Kaiten gitlab集成是一个Chrome插件,允许用户直接从他们的Kaiten卡片中管理分支和合并请求。这个集成通过提供Kaiten和Gitlab之间的无缝连接来增强工作流程。
该插件在任务卡片中引入了一个"Gitlab"块,包括两个主要组件。第一个组件是分支部分,包括一个信息按钮,指示卡片中找到的分支数量和链接,以及一个创建新分支的按钮。第二个组件是合并请求部分,显示卡片中找到的合并请求数量和链接,以及一个创建新合并请求的按钮。
为了确保正常功能,用户需要在扩展窗口中填写所有必填字段,包括令牌和链接。该扩展还利用了project_id,通过分析卡片中的链接并根据项目路径过滤结果来获得。
此外,Kaiten卡片在Gitlab中的各个区域都有链接,例如分支和合并请求列表、合并请求界面、文件界面和提交界面。这些链接是基于实体的名称生成的,提取一个7-8位数字来确定Kaiten卡片的ID。
通过Kaiten gitlab集成,用户可以在Kaiten环境中无缝管理分支和合并请求,增强协作并简化开发流程。