Конфигурация сонара на сервере Windows 2003

Я установил sonar, sonar-runner и hudson на машину windows 7, и она работает нормально, но когда я хочу воспроизвести эти шаги на моем рабочем сервере, на котором есть windows 2003 server, я получаю сообщение об ошибке пути к файлу fx-cop, хотя я указал путь установки FxCop в project.properties, но все еще выглядит

C:\Program Files (x86)\Microsoft FxCop 1.36\FxCopCmd.exe

Кроме файла свойств в проекте, где хранится путь по умолчанию????

Как я могу исправить эту проблему пути на windows 2003 server. Любая помощь???


person Nazish Ali Rizvi    schedule 22.04.2013    source источник


Ответы (1)


Не следует задавать свойство в файлах «sonar-project.properties», так как это свойство может не указывать на одну и ту же папку на разных машинах.

Вместо этого вы должны установить это свойство в файле «conf/sonar-runner.properties», который находится в папке %SONAR_RUNNER_HOME%, где вы установили Sonar Runner. Это должно выглядеть так:

sonar.fxcop.installDirectory=C:/FooFolder/FxCopInstallFolder

Обратите внимание, что вы должны использовать '/', а не '\'.

person Fabrice - SonarSource Team    schedule 22.04.2013