我想要升级SonarQube而我之前没有这样做过,所以我几乎没有问题。你能帮帮我吗?
答案 0 :(得分:0)
您始终可以通过登录SonarQube Web应用程序并查看页面的页脚或转到管理/系统/系统信息来找到要安装的版本。如果由于某种原因您无法登录Web应用程序,并且安装文件夹名称不包含默认的版本号,请在“ lib”文件夹中查找类似于“ sonar-application-6.3”的文件.1.jar”。这样也会告诉您版本号。
以下是从Upgrade the Server docs升级的常规步骤:
- 将您版本的SonarQube发行版下载并解压缩到 新鲜目录,比如说$ NEW_SONARQUBE_HOME
- 手动安装 与您的版本兼容的非默认插件 SonarQube。使用兼容性矩阵来确保版本 您安装的与您的服务器版本兼容。请注意 所有SonarSource代码分析器的最新版本 您的版本是默认安装的。只需复制插件即可 不建议将旧服务器迁移到新服务器;不兼容或 重复的插件可能会导致启动错误。
- 更新内容 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
- 别再老了 SonarQube服务器
- 启动新的SonarQube服务器
- 浏览至 http://yourSonarQubeServerURL/setup并按照设置 说明
- 分析您的项目(并计算您的 Views | Portofolios |应用程序(如果您拥有企业版) 产品)以获取新数据
在进行此操作之前,您将需要按以下顺序查看每个版本的中间升级说明:6.0,6.1,6.2,6.3,{{ 3}},6.4,6.5和6.6。
请注意,版本6.7之后的升级说明存储在6.7中。