如何在 YouTrack 中禁用 JIRA 集成

在登录的时候如果提示错误:

说明系统还同时启用了 JIRA 授权。

youtrack 如何禁用 JIRA

进入授权模块:

选择需要删除的 JIRA 服务。

单击删除按钮,将会提示是否确认删除。

随后系统将会删除 JIRA 模块。

如果系统提示用户密码错误,那么可以通过重置密码完成修改。

好的,在 YouTrack 中禁用或移除 JIRA 集成通常需要管理员权限。操作步骤取决于您当初是如何设置集成的(例如,是单次导入还是持续同步)。

以下是详细的步骤和说明,涵盖了不同的情况。

核心步骤:删除 JIRA 集成配置

这是最直接的方法,适用于大多数通过“集成”菜单设置的连接。

  1. 登录 YouTrack:使用具有管理员权限的账户登录。

  2. 进入管理后台:

    • 点击页面右上角的 齿轮图标 (:gear:)。
    • 在下拉菜单中选择 管理 (Administration)。
  3. 找到集成设置:

    • 在左侧的导航菜单中,找到并点击 集成 (Integrations) 或类似的选项(例如“外部服务”)。
    • 你会看到一个已配置的服务列表,其中应该包含 JIRA。
  4. 禁用或删除 JIRA 集成:

    • 找到你配置的 JIRA 集成项。
    • 通常,每一项旁边都会有一个 删除 (Delete) 按钮(通常是垃圾桶图标 :wastebasket:)或一个 禁用 (Disable) 的开关。
    • 点击“删除”。系统会弹出一个确认对话框,请仔细阅读警告信息。确认后,YouTrack 将移除与 JIRA 的连接配置。

(这是一个示例截图,你的界面可能略有不同)


特殊情况:检查工作流 (Workflows)

如果你的 JIRA 集成是通过工作流实现的持续同步(例如,当 YouTrack 中的问题状态改变时,自动更新 JIRA 中对应问题的状态),那么你还需要检查并禁用相关的工作流规则。

  1. 进入工作流设置:

    • 在管理后台,找到并点击 工作流 (Workflows)。
  2. 检查相关工作流:

    • 浏览你的工作流列表,特别是那些附加到与 JIRA 集成相关的项目上的工作流。
    • 寻找名称中含有 “Jira”、“Sync” 或类似字样的规则。
    • 点击进入这些工作流,检查其中的脚本。如果脚本中包含了调用 JIRA API 的代码,那么它就与 JIRA 集成有关。
  3. 禁用或分离工作流:

    • 选项A (推荐): 分离工作流:进入受影响的 项目 (Projects) 设置,从项目中移除(分离)该工作流。这样不会删除工作流本身,未来需要时还可以重新附加。
    • 选项B: 禁用规则:在工作流编辑器中,找到具体的同步规则,并将其禁用。
    • 选项C: 删除工作流:如果确定整个工作流都不再需要,可以直接删除它。请谨慎操作,因为这会影响所有使用该工作流的项目。

禁用 JIRA 导入功能

如果你之前设置了从 JIRA 导入问题的功能,并且不希望再使用它,可以按以下步骤操作:

  1. 进入导入设置:

    • 在管理后台,找到并点击 导入 (Imports)。
    • 你会看到一个之前设置过的导入源列表。
  2. 删除 JIRA 导入配置:

    • 找到从 JIRA 导入的配置项。
    • 点击它旁边的 删除 (Delete) 按钮。
    • 这将删除导入配置,但 不会删除已经导入到 YouTrack 的问题。

操作前的重要提醒

  • 备份:在进行任何重大更改(如删除集成)之前,强烈建议先对你的 YouTrack 实例进行备份。
  • 通知团队:确保你的团队成员了解此项更改。如果他们习惯于在 YouTrack 和 JIRA 之间同步信息,禁用集成会改变他们的工作流程。
  • 影响:禁用集成后会发生什么?
    • 停止同步:YouTrack 和 JIRA 之间的数据将不再同步。
    • 链接可能失效:之前在评论或问题描述中自动创建的 JIRA 链接可能会变成纯文本,不再可点击或显示预览。
    • 工作流报错:如果忘记禁用依赖于 JIRA 的工作流,当这些工作流被触发时,可能会在后台产生错误。

总结

总而言之,禁用 JIRA 集成的核心步骤是:

  1. 前往 管理 → 集成。
  2. 找到 JIRA 配置并点击 删除。
  3. (如果适用)前往 管理 → 工作流,检查并禁用或分离任何与 JIRA 同步相关的规则。

如果你不确定,建议先从 分离工作流 开始,然后再 删除集成配置,这样更安全。