2
我想導入xml格式的質量配置文件。我的SonarQube運行良好,具有jar格式的質量配置文件,但不會導入任何xml。SonarQube - 不能做恢復配置文件
這不僅僅是一個導致問題的XML。當我備份工作質量配置文件(以jar格式發起)並恢復時,它會導致類似的問題。採取紅帽
步驟:
SonarQube版本:4.3.1
DB:PSQL
OS
-
從其他計算機(我相信這是紅帽提出創建
- 下載的XML linux)
- 以admin身份登錄。轉到質量配置文件 - >恢復配置文件 - >選擇xml備份配置文件。
- 錯誤消息顯示:沒有找到
- 規則:[庫= C-cppcheck,鍵= selfAssignment]未發現
- 規則:[庫= C-cppcheck,鍵= returnTempPointer] ...
其他的事情我想:
- 下載opensource質量配置文件。將它們備份起來並創建xml。使用xml備份文件進行還原。結果是相同的「規則未找到」消息
- 即使嘗試使用curl上傳配置文件,但它給了我類似的錯誤。 它實際上給了不止4個錯誤信息。他們都是關於Rule未找到的。
- 試圖刪除SonarQube並安裝。相同。
- 刪除數據庫並重新創建,看看是否做出任何更改。相同。
SonarQube Doc。說這是可能的。我不確定我做錯了什麼。
由於我是QA的新手,請耐心等待。 「你是同一版本的C++插件」是什麼意思?我是否需要xml文件旁邊的其他東西我正在導入?我試圖從同一版本的sonarqube-server進行xml備份,並將其導回到同一個sonarqube-server,但它會給我規則找不到錯誤,所以我不認爲它是關於sonarqube版本。 –
考察你的兩個服務器安裝。找到文件夾/ extensions/plugins並比較C++插件文件的名稱 – TimStefanHauschildt
等待我想在擴展/插件中有什麼東西?我導入XML和聲納有UI,所以我可以簡單地打開XML來重建質量配置文件嗎?這應該不夠嗎? –