Я разрабатываю проекты с базами данных, которые поддерживаются в виде файла рабочей среды MySQL, который является двоичным файлом. Поскольку вы не можете легко определить разницу в двоичном файле между фиксациями, необходимо обновить сценарий создания SQL для этой схемы перед фиксацией. Таким образом, вы можете запустить diff файла SQL, чтобы увидеть, что изменилось.
Иногда люди либо забывают, либо ленятся и не обновляют файл SQL. Как я могу использовать subversion, чтобы потребовать, чтобы любая фиксация, включающая файл рабочей среды, также включала файл SQL?