Руководство контрибьютора проекта Let's code🚀
Если вы любите смотреть
Если вы любите читать
Инструменты разработки
Импорт конфигурации в 1С: EDT
Создайте fork
проекта из ветки develop
основного репозитория
Создание проекта в 1C: EDT
- Добавление проекта в 1С:EDT
- Настройки проекта
- Импорт проекта с GITHub репозитория
- Если все было правильно сделано - конфигурация инициализируется в навигаторе
Создание и обновление информационной базы
- Настройка приложения отладки (Информационной базы)
- Если все правильно сделано - конфигурация информационной базы обновится, отобразится окно реорганизации и запуститься конфигурация в режиме предприятия
Процесс разработки
-
Поищите задачу среди issues проекта
-
Если задачи нет, создайте свою.
-
В своей копии репозитория создайте новую branch, унаследованную от develop.
Именовать ветку рекомендуется по наименованию issues (feature)
- В 1С: EDT выполнить переключение на новую ветку
Если все выполнено правильно:
-
Выполняете свои доработки конфигурации
-
Поместите изменения в GIT-репозиторий
В сообщения коммита рекомендуется указывать номер issues
Если все правильно, то в GIT:
- Сделайте перенос в основной репозиторий с помощью
pull-request
-
Ожидайте пока владельцы репозитория примут ваш
pull-request
-
После акцепта
pull-request
вы получите уведомление с возможностью удаления созданной подissues
ветки
- Синхронизируйте свою ветку 'develop'
Рекомендации по разработке
-
Внимательно изучайте лицензии заимствуемых ресурсов: картинки, код, библиотеки и т.д.
-
Установите Коннектор BSLLS для 1С:EDT - это позволит осуществить предиктивный контроль соблюдения стандартов разработки. Постконтроль осуществляется в SonarQube