环境

Jira DataCenter 9.12.18
Backbone Issue Sync for Jira 5.16.0-813to912
Jira Server 8.15

问题

Backbone Issue Sync License 授权 数量问题

要从 JiraA 同步到 JiraB,则需要两个 License。

  • 方式一 JiraA 和 JiraB 同时安装 Backbone Issue Sync 插件,双方各自购买 Backbone Issue Sync 本地授权
  • 方式二 JiraA 准备一个 Backbone Issue Sync 本地授权 和 一个 Backbone Issue Sync 远程授权,JiraB 不用安装 Backbone Issue Sync 与 购买插件授权

Backbone Issue Sync 远程 License 授权 无效问题

若测试时,使用的是 Backbone Issue Sync 远程 License 授权方式,且远程授权方数是无限用户授权;正式授权为非无限用户授权时,会出现授权错误(授权方数不匹配错误)。
BackboneIssueSync01

解决

移除远程 License 授权。
清理插件缓存,官方文档:confluence.atlassian.com/jirakb/how-to-clear-jira-s-plugin-cache-1157468195.html
清理缓存后,重新上传远程 License 即可。

清除 Jira Server 或单节点 Data Center 的插件缓存
停止 Jira
通过删除以下目录来清除插件缓存:
删除 JIRA_HOME/plugins/.bundled-plugins ( 此文件夹将在下次启动时重新创建)
删除 JIRA_HOME/plugins/.osgi-plugins (下次启动时将重新创建此文件夹)
删除JIRA_INSTALL/work 目录下的内容(仅内容,保持文件夹为空)
删除 JIRA_INSTALL/temp 目录下的内容(仅内容,保持文件夹为空)
启动 Jira


清除 Jira Data Center 集群的插件缓存
停止 Jira,一次一个节点
清除所有节点和 shared-home 上的插件缓存:
删除每个节点的 JIRA_HOME/plugins/.bundled-plugins (此文件夹将在下次启动时重新创建)
删除每个节点的 JIRA_HOME/plugins/.osgi-plugins ( 此文件夹将在下次启动时重新创建 )
删除 SHARED_HOME/plugins/.bundled-plugins ( 此文件夹将在下次启动时重新创建)
删除 SHARED_HOME/plugins/.osgi-plugins (下次启动时将重新创建此文件夹)
删除每个节点的 JIRA_INSTALL/work 目录内容(仅内容,文件夹为空)
删除每个 Node 的 JIRA_INSTALL/temp 目录内容(仅内容,文件夹为空)
启动节点 1
启动其他节点,一次一个节点

Issue 数量不一致

Backbone Issue Sync 完成同步后(没有任何错误 Troubleshooting),目的项目和源项目的 Issue 数量不一致(目的项目的 Issue 比源项目少)。

原因

源项目中的附件,存在错误时会出现该情况。
表现为单击源项目中的附件,其中有一个或多个附件不会进行下载,而会报错 400 错误。
BackboneIssueSync02

解决

新增一个同步,JQL 筛选只同步未同步的 Issue,并配置不同步附件。

该附件问题,已经向 Backbone 提出 Support,对方反馈已经创建了一个改进来处理这类故障。大家可以等待插件 Backbone Issue Sync 的更新。
官方连接:k15t.jira.com/browse/BAC-1698

最后修改:2025 年 04 月 08 日 11 : 20 AM
如果觉得文章帮助了您,您可以随意赞赏。