为什么要将 Devin 与 GitLab 集成?
设置集成
- 为 Devin 专门创建一个新的 GitLab 账号(就像你创建个人账号一样)。在集成过程中,你将使用这个账号,而不是你的个人账号。
- 在你的 Devin 账号中,前往 Settings > Integrations > GitLab,然后点击“Connect”。
-
系统会将你重定向到 GitLab,在那里你需要:
- 使用你为 Devin 创建的 GitLab 账号登录(而不是你的个人账号)
- 授予 Devin 访问和操作你代码仓库所需的权限
- 完成后,你会回到 Devin 的设置页面,在那里你可以确认集成已成功启用。
对于使用 Enterprise 版本的用户,我们同样支持自托管的 GitLab(GitLab Self-Hosted)。只需点击“Connect”按钮旁的下拉菜单并选择“Self-Hosted”即可。
在 GitLab 集成中使用 Devin
虽然在你直接提出请求时,Devin 可以查看并处理你在其合并请求和拉取请求中留下的评论,但 Devin 不会自动唤醒来回复这些评论。
最佳实践
- 为 Devin 创建独立的 GitLab 账户
- 为 main/master 分支启用分支保护
支持
- 在 app.devin.ai/settings/support 创建一个与我们团队的 Slack Connect 频道
- 在提交问题时共享会话链接并提供截图
