Skip to content

CodeReview

Pavel Kryukov edited this page Apr 18, 2017 · 2 revisions

Введение

Хостинг Google Code представляет очень удобную систему code review. Её использование рекомендуется для всех студентов, желающих, чтобы их решения задач были проверены.

Как запросить code review

TODO Данная процедура может быть изменена в ходе развития проекта.

  1. Занесите свои правки в общий git-репозиторий с помощью git push
  2. В веб-интерфейсе выберите ревизию/диапазон ревизий, которые вы хотите представить к ревью.
  3. Нажмите ссылку Request code review

http://wiki.mipt-ilab-course.googlecode.com/git/code-review.png

Чем заполнить запрос

  1. В открывшемся окне для нового issue (ревью расценивается как "баг") дайте краткое описание вашего кода
  2. Укажите номер ревизии, которую вы хотите, чтобы ментор просмотрел. Номера ревизий печатаются при коммитах. Их также можно посмотреть в веб-интерфейсе. Если ревизий несколько, то укажите их диапазон или только последнюю из них.

http://wiki.mipt-ilab-course.googlecode.com/git/change-list.png

  1. В поле Owner укажите своего ментора
  2. Нажмите Submit issue

http://wiki.mipt-ilab-course.googlecode.com/git/code-review-issue.png

Дальнейшая работа

  1. После создания код-ревью ваш ментор получит письмо с запросом на проведение код-ревью. Он сможет использовать веб-интерфейс для просмотра кода, для комментирования каждой строчки в нём (с помощью двойного клика).
  2. Запросивший код-ревью может отвечать на комментарии к отдельным строчкам, а также к файлу в целом.

http://wiki.mipt-ilab-course.googlecode.com/git/code-review-comment.png

Выбор ревизий для ревью

Если вы хотите увидеть и комментировать изменения между несколькими ревизиями для файла, Google Code позволяет вам выбрать диапазон с помощью указания номеров ревизий правой и левой части:

http://wiki.mipt-ilab-course.googlecode.com/git/review-revision-selection.png

Публикация комментариев

Важно не забыть опубликовать свои комментарии, нажав кнопку Publish your comments !

http://wiki.mipt-ilab-course.googlecode.com/git/code-review-publish.png

Содержимое

Все страницы этой вики

Инфраструктура

Программирование

  • CommentStyle
  • CodeReview
  • Testing
  • CodeStyle
  • CompilersIDEs
  • WindowsCmd

Разное

Clone this wiki locally