У меня есть проект SOLO на ранней фразе и текущем дизайне и в любое время меняет схему.Зафиксировать SQL-сервер LocalDB для GIT repo
И я хочу передать проекты с LocalDB .MDF
& .LDF
файлов (до 50 МБ) в REPO.
Причина, по которой я фиксирую localdb, не для управления версиями, это просто резервное копирование.
Успешно зафиксировать или клонировать репо и восстановить базу данных.
Но должен ли я что-то сделать, чтобы GIT лучше справился с .MDF
и .LDF
?
Например, задайте параметр gitattribute, чтобы заставить Git рассматривать .MDF
/.LDF
как двоичный файл?
Я не вижу преимуществ при добавлении файлов базы данных в git только для причины резервного копирования. Скопируйте файл в каталог и назовите его текущей меткой времени. Это более подходит –
git на самом деле не используется для возврата. Для этого нужен Dropbox или S3. Теперь я бы сгенерировал DDL для вашей базы данных и поместил это в ваше git-репо. Я сохраняю все свои DDL и скрипты, которые могут создавать тестовые данные в git. – John