Как вы справляетесь с миграцией Doctrine при использовании Git?

У меня есть проект Zend Framework / Doctrine 1.2, исходный код которого контролируется git . Как вы отслеживаете классы миграции при переключении с ветки на ветку в git?

Например

В ветке A У меня есть файл класса миграции (038_version.php)

В ветка B У меня есть файл класса миграции (039_version.php)

Doctrine будет применять миграции последовательно на основе имени файла, поэтому мне нужно выдвинуть функции в ветке A перед веткой B, чтобы заставить работать миграцию Doctrine.

Должен ли я просто хранить все миграции в отдельной ветке и менять номера перед запуском?

10
задан Shane Stillwell 18 April 2011 в 20:13
поделиться