Добро пожаловать для отправки сообщений об ошибках (report Issues) или запросов на включение кода (pull requests). Перед отправкой рекомендуется сначала ознакомиться с Руководством по внесению вклада.
Мы используем Github Issues для отслеживания публичных ошибок и запросов на добавление функций.
Пожалуйста, поищите существующие проблемы, чтобы увидеть, не была ли уже подана аналогичная ошибка или запрос на добавление функции. Убедитесь, что ваша проблема не является дубликатом.
Если вы открываете проблему, чем больше информации, тем лучше. Например, подробное описание, скриншот или видео вашей проблемы, logcat и xlog или блоки кода для вашего сбоя.
Мы приветствуем ваши запросы на включение кода, которые делают Mars лучше.
Существует три основных ветки:
master
.
master
для тегов с номером версии 1.1.0
, 1.2.0
, 1.3.0
...master
.develop
.
develop
будет объединена с ветвью master
для следующего выпуска.develop
.hotfix
.
1.1.1
, 1.2.3
.hotfix
для следующего конкретного выпуска.Обычные исправления ошибок или запросы на добавление функций должны отправляться на ветвь develop
. После полного тестирования мы объединим их с ветвью master
для следующего выпуска.
Если у вас есть срочные исправления ошибок в опубликованной версии, но ветвь master
уже далеко от последней версии тега, вы можете отправить PR на hotfix
. И если это возможно, он будет выбран для ветви develop
.
master
↑
develop <--- hotfix PR
↑
feature/bugfix PR
Команда разработчиков будет отслеживать все запросы на включение. Мы запускаем проверку кода и тестирование. После успешного прохождения всех тестов мы примем этот PR. Но он не будет сразу объединён с master
, что может занять некоторое время.
Перед отправкой запроса на включение убедитесь, что выполнено следующее:
master
или hotfix
.develop
или hotfix
.Используйте Руководство по стилю для C/C++.
Внося вклад в Mars, вы соглашаетесь, что ваши вклады будут лицензированы в соответствии с его MIT LICENSE.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )