GitHub Представляет Владельцев Кода


GitHub добавил новую функцию, которую вы можете использовать для идентификации людей, которые “владеют” кодом в репозитории, чтобы они могли просматривать любые изменения.

Параметр “Новые владельцы кода” можно использовать, чтобы указать, какие команды или отдельные лица отвечают за раздел кода. Если вы сделаете запрос на вытягивание этого кода. соответствующие люди информируются автоматически.

Чтобы эта функция заработала, все, что вам нужно сделать, это создать файл с именем CODEOWNERS в корневом каталоге репозитория или в файле .github/. В этом файле есть строки, которые определяют шаблон файла, за которым следует один или несколько владельцев. Формат файла аналогичен формату, используемому в функции gitattributes.

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

Существует вариант для проектов, в которых вы хотите сохранить больший контроль. Опция защищенной ветви означает, что владелец кода для каждого принадлежащего файла должен оставить отзыв, прежде чем кто-либо сможет объединить запрос на вытягивание в эту ветвь.

Разработчики из Github говорят, что владельцы кода были вдохновлены использованием файлов ВЛАДЕЛЬЦЕВ Chromium, и что они создали опцию владельцев кода, поскольку пользователи GitHub сказали, что не всегда ясно, кто должен просматривать файлы—даже с предложениями рецензентов GitHub. Владельцы кода преодолевают это.


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