Я занимаюсь обновлением решения Access. Он имеет большое количество VBA, количество запросов, небольшое количество таблиц и несколько форм для ввода данных и создания отчетов. Это идеальный кандидат для доступа.
Я хочу внести изменения в дизайн таблицы, VBA, запросы и формы. Как я могу отслеживать свои изменения с помощью контроля версий? (мы используем Subversion, но это относится к любому вкусу). Я могу вставить весь mdb в subversion, но это будет хранить двоичный файл, и я не буду в состоянии сказать, что я только что изменил одну строку кода VBA.
Я думал о копировании кода VBA для разделения файлов и их сохранения, но я мог заметить, что они быстро выходят из синхронизации с тем, что в базе данных.