Интеграция проекта гидролокатора

Я думаю, что это git reset, Вам нужно.

Остерегаются того git revert средства что-то совсем другое от, скажем, svn revert - в Подрывной деятельности, возвращаться отменит Ваши (незафиксированные) изменения, возвращая файл текущей версии из репозитория, тогда как git revert "отмены" фиксация.

git reset должен сделать эквивалент svn revert, то есть, отменить Ваши нежелательные изменения.

5
задан Bogdan 14 November 2013 в 21:32
поделиться

2 ответа

Мы используем следующий метод:

  • мы создали специальный файл сборки pom.xml для сонара (мы используем ant для других целей сборки)
  • он должен только хорошо выполнить тест, поэтому жестко заданные ссылки на зависимости с

      system 
    
  • мы не меняли структуру проекта для maven, вы можете указать в maven настраиваемые каталоги scr, test, resources (если у вас есть только один каталог src и test)

  • команда, используемая в CI,

     mvn clean compile sonar: сонар
    

Мы используем Continuum для части CI, но он должен работать так же хорошо в Hudson.

Этот метод не изменил никаких других элементов сборки, он просто сделан специально для Sonar. Но это открывает путь для непрерывной интеграции (ежедневной) сборки или для использования maven в качестве инструмента сборки. Этот метод аналогичен «режиму сонарного света», описанному здесь

Дополнительная информация здесь:

3
ответ дан 14 December 2019 в 19:21
поделиться

Вы можете использовать сонар без Maven. вам просто нужно указать ему, где находятся файлы rport со свойствами: sonar.cobertura.reportPath, sonar.clover.reportPath, sonar.surefire.reportsPath…

См. здесь: http://sonar.codehaus.org / tag / ant /

Есть поле для галочки, чтобы установить эти значения при настройке сборки в hudson - это называется «Проверить, НЕ ли этот проект собран с maven2»

2
ответ дан 14 December 2019 в 19:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: