Help us learn about your current experience with the documentation. Take the survey.
GitLab for Slack 应用故障排除
- Tier: 免费版、高级版、旗舰版
- Offering: GitLab.com、GitLab 自托管、GitLab 专属
使用 GitLab for Slack 应用时,您可能会遇到以下问题。
有关管理员文档,请参阅 GitLab for Slack 应用管理。
应用未显示在集成列表中
GitLab for Slack 应用可能未显示在集成列表中。要在您的 GitLab 自托管实例上使用 GitLab for Slack 应用,管理员必须启用该集成。在 GitLab.com 上,GitLab for Slack 应用默认可用。
错误:项目或别名未找到
某些 Slack 命令必须包含项目完整路径或别名,如果找不到项目,则会失败并显示以下错误:
GitLab error: project or alias not found要解决此问题,请确保:
Slack 中斜杠命令返回 dispatch_failed
斜杠命令可能在 Slack 中返回 /gitlab failed with the error "dispatch_failed"。
要解决此问题,请确保管理员已在您的 GitLab 自托管实例上正确配置了 GitLab for Slack 应用设置。
未收到频道的通知
如果您没有收到 Slack 频道的通知,请确保:
- 您配置的频道名称正确。
- 如果频道是私有的,您已将 GitLab for Slack 应用添加到频道。
应用主页显示不正常
如果应用主页显示不正常,请确保您的应用已更新到最新版本。
错误:此别名已被占用
尝试在新项目上设置时,您可能会遇到错误 422: 您请求的更改被拒绝。返回的 Rails 错误可能是:
"exception.message": "Validation failed: Alias This alias has already been taken"要解决此问题:
- 在您的命名空间中搜索具有相似名称且已启用 GitLab for Slack 应用的项目。
- 在这些项目中查找与失败项目具有相同别名名称的项目。
- 编辑别名,使其不同,然后重新尝试为失败的项目启用 GitLab for Slack 应用。