2015-09-01 5 views
0

Я хочу настроить закрытую политику проверки для моего проекта с использованием TFS 2013 и VS 2013. Я хочу настроить процесс до dev. проверяется в модульном тестировании и анализе качества кода. Я хочу использовать Nunit для тестирования. Если какой-либо пример использования тела для процесса установки?TFS 2013 gated проверено в

Спасибо заранее!

+1

Добро пожаловать в StackOverflow. Что вы пробовали до сих пор, и как результат отличался от того, что вы ожидали? – Bex

+0

Вы хотите, чтобы закрытая регистрация в сборке или вы хотите провести политику регистрации? Первое делает то, что каждый проверок вы настраиваете до того, как код совершается, в противном случае он остается на полке, второй работает в VS, что обеспечивает разработчик выполнил сборку/тестирование на своей машине - и ее можно будет легко обойти. – DaveShaw

+0

Спасибо за ответ. Но я хочу реализовать первый вариант, т. Е. Закрытую регистрацию, которая позволяет разработчику проверять код, если все тесты успешны только. –

ответ

1

Создать новое определение сборки с «Trigger из закрытого типа», как так:

Trigger set to Gated

Затем Гота вкладка «Процесса» и установите его так, что он делает, как многие, как вам нравится следующее :

  1. Run Tests.
  2. Perform Code Analysis always.
  3. Pass MSBuild args to treat warnings as error s.

enter image description here

+0

Спасибо DaveShaw !! Можно ли интегрировать FXCop и Nunit в Gated check-in или любые другие инструменты? –

+0

Да, FXCop - это просто анализ кода, тесты nUnit просто нуждаются в настройке для запуска на сервере сборки, я уверен, что в руководстве TFS есть nunit. – DaveShaw

Смежные вопросы