2017-07-07 70 views
2

是否可以连接到远程SonarQube 5.6.1服务器使用SonarLint 3.0.0插件IntelliJ 2017.1而不使用默认身份验证?目前该插件似乎想无论是username/password OR tokenSonarLint插件IntelliJ无身份验证

+0

我刚刚离开这些字段为空,并且它使用匿名登录 –

+0

@SimonSchrottner它如果该设置中没有值,则阻止向导前进。 – Woot4Moo

+0

你是完全正确的,没有看到向导中的更新 - 我会发布一个黑客作为答案:D –

回答

5

有,你可以使用一个黑客: 通常sonarLint将信息存储在您的IntelliJConfiguration-directoryconfig/options/sonarlint.xml - 你可以简单地下面的配置粘贴到该文件:

<application> 
    <component name="SonarLintGlobalSettings"> 
    <option name="sonarQubeServers"> 
     <list> 
     <SonarQubeServer> 
      <option name="hostUrl" value="<your-server-url>" /> 
      <option name="name" value="test" /> 
      <option name="login" value="" /> 
      <password /> 
      <organizationKey /> 
     </SonarQubeServer> 
     </list> 
    </option> 
    </component> 
</application> 

这是没有身份验证的服务器的基本配置。

//编辑:看起来这是由sonarSource预期变化sonarLint - https://groups.google.com/forum/#!topic/sonarlint/xnpQmXN8NEo - 大约是这个邮件列表讨论

+0

啊很好。我是否正确猜测启用代理的密钥是“代理” – Woot4Moo

+0