SASGIS

Веб-картография и навигация

SAS.Wiki

Веб-картография и навигация

Инструменты пользователя

Инструменты сайта


sasdev:порядок_принятия_изменений_в_код

Код в проект принимается при помощи пулл-реквестов реализованных на сайте https://bitbucket.org/

Примерный порядок действий для того что бы ваш код попал в основной репозиторий САС.Планеты:

  1. Зарегистрироваться на https://bitbucket.org/
  2. Сделать форк репозитория с исходниками САС.Планеты
  3. Сделать локальный клон своего форка
  4. Внести свои изменения
  5. Убедиться что в основном репозитории не появилось изменений пока вы делали свои изменения
  6. Сделать один или несколько коммитов
  7. Отправить свои изменения на сервер
  8. Создать пул реквест
  9. Если в процессе ревью возникли замечания устранить их при помощи одного или нескольких коммитов
  10. Отправить новые изменения на сервер
  11. Обновить пул-реквест
  12. Пункты 9-11 повторять до тех пор пока пул-рекквест не будет одобрен
  13. Если замечаний и исправлений не было, то пул реквест будет принят
  14. Если исправления были или за время ревью появились новые коммиты в основном репозитории, то нужно:
  15. Собрать все исправления в один или несколько логичных коммитов
  16. Перенести их на текущий активный коммит основного репозитория
  17. Отменить старый пул реквест
  18. Повторить пункты начиная с 7-го
Перевод этой страницы: