2017-02-17 24 views
2

Я хочу, чтобы иметь возможность просматривать каждую регистрацию перед тем, как код будет применен к ветке, возможно ли это в TFS?TFS - Обязательный обзор кода перед регистрацией применяется к филиалу

Я знаю, что мы можем добавить политику регистрации для принудительного пересмотра кода, но это применяется до регистрации, а не после. Я ищу способ, который бы не блокировал существующий поток.

Благодаря

+2

Что вы просите, это то, что уже делает рабочий процесс проверки кода TFVC. Он использует полки для его выполнения. Код не проверен, он отложен. –

+0

Что значит блокировать существующий поток? Предоставьте подробную информацию о «существующем потоке» –

+0

@ DanielMann И если я хочу заблокировать конкретную ветку, чтобы можно было проверить только принятые проверки по запросу resquest, как это сделать? – Ben

ответ

2

TFS поддерживает две системы управления исходным кодом, каждый из которых имеет свой собственный рабочий процесс на основе сложившейся практики:

  1. TFVC - Это Система управления на основе исходного сервера, который поддерживает код обзоры, используя сукно изменения до регистрации. Поскольку @ даниэль Манн заявил, что он работает точно так, как вы описали.
  2. Git - Это система управления распределенными источниками и использует Pull Requests для упрощения обзоров Merges. Поскольку вся работа выполняется на отдельной ветке, вы просматриваете предлагаемые тяги кода из одной ветки в другую.

Похоже, что вы используете TFVC, чтобы существующая модель обзора кода соответствовала вашей цели.