Как автоматически запросить проверку кода после проверки кода в TFS - PullRequest
0 голосов
/ 03 октября 2018

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

Так, например, я хотел бы получить код запросапросмотреть графический интерфейс в интерфейсе ожидающих изменений, чтобы я мог ввести имя рецензента.Когда код будет зарегистрирован, я бы хотел, чтобы Visual Studio автоматически запросил проверку кода для этой регистрации. Это возможно?

Я вижу много вопросов (и ответов) о том, как требовать проверки кода.перед регистрацией, но мне нравится иметь возможность проверять код и впоследствии проверять его.

Ответы [ 2 ]

0 голосов
/ 02 августа 2019

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

  1. В TFS найдите ветку, содержащую код для проверки.Предположим, что это ветка master проекта DevOps , как показано ниже.Выберите History и нажмите на коммит, для которого вы хотите просмотреть код, скажем 12aa6235 .

enter image description here

Это приведет вас к подробному представлению коммита, показанному ниже.Нажмите на кнопку справа (выделена красным), чтобы добавить комментарии, и появится окно редактирования комментария.Вы можете запросить проверку кода, введя имя рецензента с префиксом @ .Пользователю будет отправлено электронное письмо со ссылкой на коммит, подлежащий проверке.

enter image description here

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

enter image description here

0 голосов
/ 04 октября 2018

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

Как правило, нам нужно создать Code Review как можно больше, чтобы убедиться, что нет никаких явных и потенциальных проблем , прежде чем проверять свой код .Потому что это может повлиять на вашу сборку / выпуск, если вы отметили неверный код.Вы можете использовать Visual Studio, чтобы попросить кого-то из вашей команды проверить его.Ваш запрос будет отображаться в проводнике его команды на странице my work.

Подробнее см. . Проверьте свой код с помощью Visual Studio .

Вернемся к самому вашему вопросу: это невозможно, так как больше никаких изменений, они зарегистрировались, и выможно сравнивать только наборы изменений, чтобы получить различия ...

...