SonarQube Redmine 插件连接错误
SonarQube Redmine plugin connection error
我尝试将 SonarQube 连接到 Redmine。
SonarQube v.5.1.2
Redmine v.3.1.2
我使用 API 密钥、项目密钥和 Redmine URL 成功连接到 Redmine 服务器。
然后我在SonarQube中打开"Issue"并点击"More"->"Link to Redmine"。
之后我有一个错误:
无法在 Redmine 上创建问题。遥控器出现问题server:Project不能为空
这是什么意思?但是我在 Redmine 中没有空白项目。
我做错了什么?
谢谢。
插件不是最新的。
我认为克服这个错误的方法应该是在你想要 link redmine 到的特定仪表板中配置你的 redmine 项目。
在这里查看我的回答:
SonarQube Redmine Integration
一旦你在你的声纳特定的 redmine 配置上,确保你更新 "Project > Project key" 使用 redmine 项目 "identifier" 字段,这是你的项目的 slug。
您可以点击 'connect' 以确保其正常工作。然后不要忘记点击最底部的按钮 'save settings'。
谢谢你的回答,纪尧姆。
我的设置中的所有内容均已正确配置并且连接正常。
终于找到解决办法了!
- 我去了:https://your_redmine_url/projects/name_of_project/issues.xml
在那里我可以看到 "project id" 和 "project name"。
但是之前,我使用了项目名称(redmine 项目设置上的标识符)。
- 我将 "project key"(在 sonarqube 上)从 "project name"(示例:my_project)更改为 "project id"(示例:12)。您可以在 issues.xml.
上看到此字段“12”
而且有效!我在 Redmine 上创建了一个问题!项目 ID 字段出现问题。
我尝试将 SonarQube 连接到 Redmine。 SonarQube v.5.1.2 Redmine v.3.1.2
我使用 API 密钥、项目密钥和 Redmine URL 成功连接到 Redmine 服务器。
然后我在SonarQube中打开"Issue"并点击"More"->"Link to Redmine"。 之后我有一个错误:
无法在 Redmine 上创建问题。遥控器出现问题server:Project不能为空
这是什么意思?但是我在 Redmine 中没有空白项目。 我做错了什么?
谢谢。
插件不是最新的。
我认为克服这个错误的方法应该是在你想要 link redmine 到的特定仪表板中配置你的 redmine 项目。
在这里查看我的回答: SonarQube Redmine Integration
一旦你在你的声纳特定的 redmine 配置上,确保你更新 "Project > Project key" 使用 redmine 项目 "identifier" 字段,这是你的项目的 slug。
您可以点击 'connect' 以确保其正常工作。然后不要忘记点击最底部的按钮 'save settings'。
谢谢你的回答,纪尧姆。 我的设置中的所有内容均已正确配置并且连接正常。
终于找到解决办法了!
- 我去了:https://your_redmine_url/projects/name_of_project/issues.xml 在那里我可以看到 "project id" 和 "project name"。 但是之前,我使用了项目名称(redmine 项目设置上的标识符)。
- 我将 "project key"(在 sonarqube 上)从 "project name"(示例:my_project)更改为 "project id"(示例:12)。您可以在 issues.xml. 上看到此字段“12”
而且有效!我在 Redmine 上创建了一个问题!项目 ID 字段出现问题。