Просмотр патчей

Если вы хотите просмотреть все исправления для проекта Android с открытым исходным кодом (AOSP) или если вы просматриваете или проверяете изменение, загляните в AOSP Gerrit . Для получения дополнительной информации о том, как найти конкретное изменение, см. Gerrit Code Review — Searching Changes .

Проверка изменения

Если вы назначены рецензентом изменения, вам необходимо определить следующее:

  • Соответствует ли это изменение заявленной цели этого проекта?
  • Допустимо ли это изменение в существующей архитектуре проекта?
  • Привнесет ли это изменение конструктивные недостатки, которые вызовут проблемы в будущем?
  • Соответствует ли это изменение лучшим практикам, установленным для этого проекта?
  • Является ли это изменение хорошим способом выполнения описанной функции?
  • Представляет ли это изменение какие-либо риски для безопасности или нестабильности?

Если вы одобряете изменение, отметьте его в Gerrit знаком «Выглядит хорошо» (LGTM).

Проверка изменения

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

  • Внесите изменения в свой локальный клиент с помощью одной из команд загрузки.
  • Создайте и протестируйте изменение.
  • В Gerrit нажмите Ответить . Откроется окно комментариев, в котором вы можете пометить изменение как проверенное или нет, а также добавить сообщение, объясняющее, какие проблемы были выявлены.

Загрузка изменений от Gerrit

Отправка, которая была проверена и объединена, будет загружена при следующей repo sync . Если вы хотите загрузить конкретное изменение, которое еще не было одобрено, запустите

repo download TARGET CHANGE

где TARGET — это локальный каталог, в который должно быть загружено изменение, а CHANGE — это номер изменения, указанный в Gerrit. Дополнительные сведения см. в Справочнике по командам репо .

Как мне стать Верификатором или Рецензентом?

Короче говоря, добавьте высококачественный код в один или несколько проектов Android. Подробнее о различных ролях в сообществе Android с открытым исходным кодом и о том, кто их играет, см. в разделе «Роли проекта» .

Различия и комментарии

Чтобы открыть сведения об изменении в Gerrit, щелкните номер идентификатора или предмет изменения. Чтобы сравнить установленный код с обновленным кодом, щелкните имя файла в разделе Параллельные различия .

Добавление комментариев

Любой участник сообщества может использовать Gerrit для добавления встроенных комментариев к представленному коду. Хороший комментарий относится к строке или разделу кода, к которому он прикреплен в Gerrit. Это может быть краткое и конструктивное предложение о том, как можно улучшить строку кода, или объяснение автора о том, почему код имеет смысл именно таким, какой он есть.

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

Чтобы опубликовать свой комментарий, чтобы его могли видеть другие пользователи Gerrit, нажмите «Опубликовать комментарии » . Ваши комментарии будут отправлены по электронной почте всем сторонам, имеющим отношение к этому изменению, включая владельца изменения, загрузчика набора исправлений (если он отличается от владельца) и всех текущих рецензентов.