User Tools

Site Tools


organization:git_usage

This is an old revision of the document!


При недостаточном опыте работы с git рекомендуется прочитать http://webhamster.ru/mytetrashare/index/mtb0/1339097829drylrc41mt

В репозиторий просьба делать push только для более-менее стабильные билдов, например стабильный релиз за день, чтобы при развертывании все более менее работало. Изменения маркировать как x.y.z.

* x. Глобальный апдейт либо стркутурные изменения в проекте - замена движка к примеру  
* y. Мелкие изменения, добавление файла/модуля.  
* z. Багфикс, либо дополнение к прошлому изменению

Пример - commit & update с комментариями типа

  • Release 1.1.2 Correction of forget pass functionality
  • Release 0.2.0 Includes authentication changes with assistant permissions integration addon

SQL файлы

SQL файлы для проекта хранятся следующим образом

  • полный дамп проекта в папке SQL. (в случае если объем данных излишне велик имеет смысл хранить только схему, без данных)
  • храним историю апдейтов как набор sql запросов формате updates.sql

Сами файлы на лив и тестовый сайты не заливаем, храним только в svn

organization/git_usage.1418904934.txt.gz · Last modified: (external edit)