Здесь показаны различия между двумя версиями данной страницы.
| — |
sasdev:порядок_принятия_изменений_в_код [04/03/2015 10:51] (текущий) vdemidov создано |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | Код в проект принимается при помощи пулл-реквестов реализованных на сайте [[https://bitbucket.org/]] | ||
| + | Примерный порядок действий для того что бы ваш код попал в основной репозиторий САС.Планеты: | ||
| + | - Зарегистрироваться на [[https://bitbucket.org/]] | ||
| + | - Сделать форк репозитория с исходниками САС.Планеты | ||
| + | - Сделать локальный клон своего форка | ||
| + | - Внести свои изменения | ||
| + | - Убедиться что в основном репозитории не появилось изменений пока вы делали свои изменения | ||
| + | - Сделать один или несколько коммитов | ||
| + | - Отправить свои изменения на сервер | ||
| + | - Создать пул реквест | ||
| + | - Если в процессе ревью возникли замечания устранить их при помощи одного или нескольких коммитов | ||
| + | - Отправить новые изменения на сервер | ||
| + | - Обновить пул-реквест | ||
| + | - Пункты 9-11 повторять до тех пор пока пул-рекквест не будет одобрен | ||
| + | - Если замечаний и исправлений не было, то пул реквест будет принят | ||
| + | - Если исправления были или за время ревью появились новые коммиты в основном репозитории, то нужно: | ||
| + | - Собрать все исправления в один или несколько логичных коммитов | ||
| + | - Перенести их на текущий активный коммит основного репозитория | ||
| + | - Отменить старый пул реквест | ||
| + | - Повторить пункты начиная с 7-го | ||