На работе у нас 4 человека, работающих вместе по нескольким различным проектам. Для каждого проекта у каждого из нас есть локальная копия, над которой мы работаем, а затем развертывание разработки, постановки и развертывания, а также любые ветки, которые у нас есть (мы используем subversion). Наша база данных - MySQL.
Итак, мой вопрос заключается в том, что это хороший способ управлять тем, какие изменения в базе данных были сделаны для каждого развертывания (а для разработчиков - их локальные копии). Прямо сейчас каждое изменение переходит в текстовый файл, отмеченный меткой времени в названии и помещенный в папку под проектом. Это не очень хорошо, если честно. Мне нужно решение, которое поможет отслеживать, что было применено там.