我需要在一家为我提供 Sonar 本身但不允许从 Internet 下载(无论是否自动)的公司的防火墙后面运行 Sonar。这使得在 maven 上使用 Sonar 存在问题,因为 maven 需要联系其在线存储库。(正在努力创建存储库的公司镜像,但尚未完成)。
现在我看到有一个新的(对我们来说)“Sonar Runner”可以启动分析。事实上,这是默认设置。我查看了一些文档(例如,http ://docs.codehaus.org/display/SONAR/Installing+and+Configuring+Sonar+Runner ),但我只想确定几个细节:
(1)这是否可以在防火墙后面工作而不必在网络上调用(如 maven 那样)?
(2) 我意识到这将要求代码已经在声纳分析之外构建——这很好——但是除了在分析中构建之外,我们会失去任何其他功能吗?
在浪费我公司的时间之前,我只是在寻找真正了解的人的确认。
谢谢!
- 大卫