2017-07-07 63 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