Обновите сонар (кот + сонар)

Я установил apache-tomcat с сонаром 2.9. Мне нужно обновить сонар до последней версии. Что я должен сделать, чтобы сделать это обновление через сам инструмент?

Окружающая среда :

  • линукс - дебиан хрипит
  • JDK 1.6
  • сонар 2.9 обновление до 3.5
  • апач-томкэт-6.0.36

person user2316662    schedule 24.04.2013    source источник
comment
Странно, что вы не сообщили об использовании базы данных. Вы можете напрямую обновиться с помощью Sonar 5.4 LTS. Обновление базы данных осуществляется с помощью скриптов ruby, убедитесь, что вы сделали резервную копию базы данных.   -  person Shiva    schedule 31.03.2017


Ответы (2)


Всю необходимую информацию можно найти в следующей документации руководства по обновлению:

http://docs.codehaus.org/display/SONAR/Upgrade+Guide

Так как вы обновляете довольно старую версию Sonar, вот несколько советов:

  • Вам не нужно обновлять версию за версией, вы можете напрямую обновить версию 2.9 до 3.5.1.

  • Тем не менее, пожалуйста, прочтите все примечания к выпуску обновлений с 2.9 до 3.5.1, чтобы не пропустить некоторые важные изменения.

  • И, конечно же: создайте резервную копию базы данных перед началом переноса на случай, если во время процесса возникнут проблемы.

Если вы будете следовать этому, все должно быть хорошо!

person Fabrice - SonarSource Team    schedule 25.04.2013
comment
Вы должны зайти в список рассылки пользователей Sonar, чтобы обсудить это, в комментариях Stackoverflow будет сложно отобразить трассировку стека и так далее. - person Fabrice - SonarSource Team; 25.04.2013

INFO: развертывание дескриптора конфигурации sonar.xml 16:44:00,697 |-INFO в ch.qos.logback.classic.LoggerContext[по умолчанию] — НЕ удалось найти ресурс [logback.groovy] 16:44:00,698 |-INFO в ch. qos.logback.classic.LoggerContext[по умолчанию] — НЕ удалось найти ресурс [logback-test.xml] 16:44:00,698 |-INFO в ch.qos.logback.classic.LoggerContext[по умолчанию] — НЕ удалось найти ресурс [logback .xml] 16:44:00,699 |-INFO в ch.qos.logback.classic.LoggerContext[по умолчанию] — настройка конфигурации по умолчанию. 16:44:00,892 |-INFO в ch.qos.logback.classic.joran.action.ConfigurationAction — атрибут отладки не установлен 16:44:00,894 |-INFO в ch.qos.logback.core.joran.action.AppenderAction — О создании экземпляра приложения типа [ch.qos.logback.core.ConsoleAppender] 16:44:00,894 |-INFO в ch.qos.logback.core.joran.action.AppenderAction — Именование приложения как [SONAR_WAR] 16:44: 00,928 |-INFO в ch.qos.logback.core.joran.action.NestedComplexPropertyIA — предполагается тип по умолчанию [ch.qos.logback.classic.boolex.JaninoEventEvaluator] для свойства [evaluator] 16:44:00,952 |-INFO в ch .qos.logback.classic.boolex.JaninoEventEvaluator@4c538974 — Добавление префикса [return] и суффикса с запятой. Выражение становится [return message.startsWith("files: File not found: /maven");] 16:44:00,952 |-INFO в ch.qos.logback.classic.boolex.JaninoEventEvaluator@4c538974 — см. также http://logback.qos.ch/codes.html#block 16:44:01,060 |-WARN в ch.qos.logback.core.ConsoleAppender[SONAR_WAR] — этот аппендер больше не допускает макет в качестве подкомпонента, вместо этого установите кодировщик. 16:44:01,060 |-WARN в ch.qos.logback.core.ConsoleAppender[SONAR_WAR] — чтобы обеспечить совместимость, заверните макет в LayoutWrappingEncoder. 16:44:01,060 |-WARN в ch.qos.logback.core.ConsoleAppender[SONAR_WAR] — см. также http://logback.qos.ch/codes.html#layoutInsteadOfEncoder для получения подробной информации.

person user2316662    schedule 26.04.2013
comment
Добавьте это к своему вопросу и объясните - person Shiva; 31.03.2017