Как автоматически создавать ошибки в TFS 2015 на основе обнаруженных проблем SonarQube?

Я интегрировал SonarQube 5.6.6 (с конфигурацией по умолчанию) со сборками TFS 2015 (не определениями сборки XAML), и я успешно анализирую проекты. Ниже вы найдете определение сборки и сгенерированный отчет на локальном портале SonarQube.

Теперь я пытаюсь перенести все ошибки, уязвимости и запахи кода, о которых SonarQube сообщил как ошибки (типичные рабочие элементы TFS) в TFS 2015. Я не могу найти какую-либо связанную конфигурацию или параметры для создания ошибок TFS. Итак, мои вопросы:

  1. Можно ли добиться того, что я пытаюсь сделать? SonarQube поддерживает эту функцию из коробки?
  2. Если да, то, пожалуйста, поделитесь онлайн-ресурсами / учебными пособиями, чтобы добиться того же.

1 ответ

Решение

Это не возможно, чтобы достичь того, что вы хотите. И для этого есть 2 причины:

  • Во-первых, проблема слишком гранулированная, чтобы ее можно было представить рабочим элементом TFS. Представьте себе: анализ может создать дюжину или сотни проблем: как вы можете управлять всем своим отставанием, которое будет "загрязнено" всеми рабочими элементами, созданными для каждой отдельной проблемы?

  • Вторая причина заключается в том, что вместо того, чтобы пытаться управлять проблемами, которые необходимо исправить в некоем плане действий (= список рабочих элементов), более интересно их исправлять по ходу разработки. Это то, что мы объясняем в сообщении в блоге под названием "Остановить планирование; устранить утечку".

Другие вопросы по тегам