За коммит рецензирование в TFS

В настоящее время мы работаем с Gerrit для проверки кода, и нам это нравится. Мы выполняем очень маленькие коммиты, чаще всего несколько человек на одной ветке. Мы пересматриваем все, перезагружаем при необходимости и черт из этого черт. Это работает очень хорошо для нас. Один из приятных дополнительных выводов, которые мы получаем, заключается в том, что мы можем обнаружить ранние проблемы, и особенно с младшими разработчиками, это нам очень помогает в их обучении. (И да, мы однажды пошли до 35-го патча, пока он не был объединен.)

Но.. Весь набор инструментов немного многолюдный и отдельный мир. В настоящее время мы используем:

  • Геррит
  • Дженкинс
  • Jira
  • TXT файлы в каталогах
  • Больше TXT файлов в других каталогах
  • Dev-серверы для установки тестовых версий (вручную)

В процессе поиска совершенства я начал изучать сервер Team Foundation. Это дает нам чистую информационную панель, которая фиксирует все в одной приятной онлайн-среде.

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

Поэтому мой вопрос заключается в том, есть ли способ перейти к системе проверки на основе коммитов в TFS, как сейчас у нас в Gerrit?

1 ответ

Нет, это разные системы.

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

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

Чтобы просмотреть код с запросом извлечения в Dev-операциях TFS/Azure, обратитесь к разделу Просмотр кода с запросами извлечения для получения подробной информации.

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