将SonarQube从5.6.4升级到6.7.2

时间:2018-03-16 08:54:11

标签: sonarqube

我想要升级SonarQube而我之前没有这样做过,所以我几乎没有问题。你能帮帮我吗?

  1. 如何找到我的服务器上安装的版本?
  2. 如何查找已安装的版本是否已获得许可?
  3. 如何从5.6.4升级到6.7 LTS?你有相同的升级指南吗?

1 个答案:

答案 0 :(得分:0)

您始终可以通过登录SonarQube Web应用程序并查看页面的页脚或转到管理/系统/系统信息来找到要安装的版本。如果由于某种原因您无法登录Web应用程序,并且安装文件夹名称不包含默认的版本号,请在“ lib”文件夹中查找类似于“ sonar-application-6.3”的文件.1.jar”。这样也会告诉您版本号。

以下是从Upgrade the Server docs升级的常规步骤:

  
      
  1. 将您版本的SonarQube发行版下载并解压缩到   新鲜目录,比如说$ NEW_SONARQUBE_HOME
  2.   
  3. 手动安装   与您的版本兼容的非默认插件   SonarQube。使用兼容性矩阵来确保版本   您安装的与您的服务器版本兼容。请注意   所有SonarSource代码分析器的最新版本   您的版本是默认安装的。只需复制插件即可   不建议将旧服务器迁移到新服务器;不兼容或   重复的插件可能会导致启动错误。
  4.   
  5. 更新内容   sonar.properties和wrapper.conf文件(在   $ NEW_SONARQUBE_HOME / conf)中的相关文件的设置   $ OLD_SONARQUBE_HOME / conf目录(Web服务器URL,数据库,   ldap设置等)。不要复制粘贴旧文件。如果你是   使用Oracle DB,将其JDBC驱动程序复制到   $ NEW_SONARQUBE_HOME / extensions / jdbc-driver / oracle
  6.   
  7. 别再老了   SonarQube服务器
  8.   
  9. 启动新的SonarQube服务器
  10.   
  11. 浏览至   http://yourSonarQubeServerURL/setup并按照设置   说明
  12.   
  13. 分析您的项目(并计算您的   Views | Portofolios |应用程序(如果您拥有企业版)   产品)以获取新数据
  14.   

在进行此操作之前,您将需要按以下顺序查看每个版本的中间升级说明:6.06.16.26.3,{{ 3}},6.46.56.6

请注意,版本6.7之后的升级说明存储在6.7中。