При оформление коммитов необходимо проставлять соответсвующий tag в начало коммита.
Имя | Код | Описание |
---|---|---|
Новый модуль | [NEW] | Использовать при создании новых модулей |
Рефакторинг | [REF] | Код работает хорошо, но лучше организован, если в рамках рефаторинга были исправления lint ошибок, то достаточно указать тэг [REF] |
Важные исправления | [FIX] | До этого коммита модуль работал не корректно |
Улучшения функционала | [IMP] | Улучшение производительности, добавление нового функционала |
Виды и шаблоны | [VIEW] | Добавление, исправление, улучшение видов и шаблонов (assets, qweb, views и т.д.) |
Демо данные | [DEMO] | Обновление связанные с демо данными |
Data данные | [DATA] | Обновление связанные с data данными |
Права доступа | [ACC] | Обновление безопасности и прав доступа |
Документация | [DOC] | Обновление *.rst файлов , static/description , manifest |
Обновление цены | [PRICE] | Обновление цены в файле manifest |
Переводы | [I18N] | Добавление, обновление и изменение переводов |
Тесты | [TEST] | Все что связано с тестами |
Lint | [LINT] | Исправление Lint ошибок (запятые, отступы, неиспользуемые бибилеотеки и т.д.) |
Port | [PORT] | Портирование модуля |
Removing | [DEL] | Удаление модуля |
При мерже можно указывать самый "сильный" commit tag