Если вы хотите просмотреть все исправления для проекта Android с открытым исходным кодом (AOSP) или просматриваете или подтверждаете изменения, просмотрите файл AOSP Gerrit . Дополнительные сведения о том, как найти конкретное изменение, см. в разделе Проверка кода Gerrit — поиск изменений .
Просмотрите изменение
Если вас назначили рецензентом изменений, вам необходимо определить следующее:
- Соответствует ли это изменение заявленной цели проекта?
- Действительно ли это изменение в существующей архитектуре проекта?
- Приведет ли это изменение к недостаткам конструкции, которые вызовут проблемы в будущем?
- Соответствует ли это изменение лучшим практикам, установленным для этого проекта?
- Является ли это изменение хорошим способом выполнения описанной функции?
- Представляет ли это изменение какие-либо риски безопасности или нестабильности?
Если вы одобряете изменение, отметьте его знаком «Мне нравится» (LGTM) в Gerrit.
Подтвердить изменение
Если вас назначили проверяющим для изменений, сделайте следующее:
- Внесите изменения в свой локальный клиент, используя одну из команд загрузки.
- Создайте и протестируйте изменение.
- В Gerrit нажмите «Ответить» . При этом появится поле комментариев, в котором вы можете пометить изменение как проверенное или нет, а также добавить сообщение, объясняющее, какие проблемы были выявлены.
Загрузите изменения от Геррита
Отправка, которая была проверена и объединена, будет загружена при следующей repo sync
. Если вы хотите загрузить конкретное изменение, которое еще не было одобрено, запустите
repo download TARGET CHANGE
где TARGET
— локальный каталог, в который должно быть загружено изменение, а CHANGE
— номер изменения, указанный в Gerrit. Дополнительную информацию см. в Справочнике команд Repo .
Как мне стать проверяющим или рецензентом?
Короче говоря, внесите высококачественный код в один или несколько проектов Android. Подробную информацию о различных ролях в сообществе Android с открытым исходным кодом и о том, кто их играет, см. в разделе Роли в проекте .
Различия и комментарии
Чтобы открыть подробную информацию об изменении в Gerrit, щелкните идентификационный номер или тему изменения. Чтобы сравнить установленный код с обновленным кодом, щелкните имя файла в разделе «Параллельные различия» .
Добавить комментарии
Любой участник сообщества может использовать Gerrit для добавления встроенных комментариев к отправленному коду. Хороший комментарий относится к строке или разделу кода, к которому он прикреплен в Gerrit. Это может быть короткое и конструктивное предложение о том, как можно улучшить строку кода, или объяснение автора о том, почему код имеет смысл таким, какой он есть.
Чтобы добавить встроенный комментарий, дважды щелкните соответствующую строку кода и напишите свой комментарий в открывшемся текстовом поле. Когда вы нажмете «Сохранить» , ваш комментарий сможете увидеть только вы.
Чтобы опубликовать свой комментарий, чтобы другие пользователи Gerrit могли его видеть, нажмите «Опубликовать комментарии» . Ваши комментарии будут отправлены по электронной почте всем сторонам, имеющим отношение к этому изменению, включая владельца изменения, загрузчика набора исправлений (если он отличается от владельца) и всех текущих рецензентов.