Choosing a task
- если ваши таски реопенед, применяете комменты
- если есть свободные ревью таски (Pending review, assigned to Dilyara), берете себе и делаете ревью
- если ни комментов, ни ревью нет, но есть незаконченный таск, то продолжаете его
- если ни комментов, ни ревью нет и все таски закончили, то берете новый таск (assigned to Dilyara)
- если новых тасков нет, то думаете, что можно изменить/улучшить
Working on a story
- нажимаем “Start” (или “Accept bug”)
- стори делаем в отдельной ветке
- ветку называем feature/{номер стори}-{тайтл стори маленькими буквами с минусами вместо пробелов, спецсимволов и camel case} (например feature/123-update-media-type-tagged-text-selection для #123 Update MediaType::TaggedTextSelection)
- если стори зависит от другой незаревьювленной стори – ветку форкаем от ветки той стори
- иначе от develop
- как сделали стори:
- нажимаем “Assign for review” и ассигним на Диляру
- когда делаем ревью
- нажимаем “Start review”
- используем команду git review {story number} (TBD)
- нажимаем “Assign for test” и ассигним на автора стори или на Фила; или
- нажимаем “Fail review”
- после того, как вашу стори заревьювили и протестили:
- делаем rebase и squash с develop – сливаем все коммиты в один
- коммит месседж должен быть в виде [GD-{номер стори}] {тайтл стори} (например [GD-123] Update MediaType::TaggedTextSelection)
- мерджим ветку в develop
- удаляем ветку локально и из github (!!!)
- нажимаем “Merged to Develop”
No Comments | Posted in General | RSS feed for comments on this post
No comments yet.
Leave a comment