SQL Source Control

Windows

Сайт: www.red-gate.com/products/sql-source-control

SQL Source Control — это инструмент для интеграции баз данных SQL Server с системами контроля версий, такими как Git, TFS, SVN. Он представляет собой надстройку для SQL Server Management Studio (SSMS), позволяя разработчикам и администраторам баз данных отслеживать изменения схемы и статических данных, обеспечивая совместную работу и контроль версий без необходимости покидать привычную среду разработки.

Основная цель SQL Source Control — упростить управление версиями баз данных, позволяя командам эффективно отслеживать изменения, управлять развертываниями и поддерживать целостность данных. Инструмент сохраняет полную историю изменений, включая информацию о том, кто, когда и какие изменения внес, что способствует улучшению аудита и совместной работы в команде.

SQL Source Control поддерживает интеграцию с различными системами контроля версий, обеспечивая гибкость в выборе подходящей платформы для управления исходным кодом баз данных.

  • Интеграция с популярными системами контроля версий: Git, TFS, SVN, Mercurial, Perforce и другими.
  • Отслеживание изменений схемы и статических данных, включая таблицы, представления, процедуры и другие объекты.
  • Возможность отката изменений и разрешения конфликтов непосредственно из SSMS.
  • Поддержка как централизованной, так и локальной модели разработки баз данных.
  • Автоматическое поддержание ссылочной целостности при коммите изменений.
  • Просмотр полной истории изменений с деталями о каждом коммите: автор, дата, описание.
  • Визуальное сравнение версий объектов базы данных с подсветкой различий.
  • Поддержка предварительных и последующих скриптов развертывания для автоматизации процессов.
  • Возможность работы с шаблонами и скриптами в рамках системы контроля версий.
  • Интеграция с другими инструментами Redgate, такими как SQL Compare и SQL Data Compare, для расширения возможностей развертывания и синхронизации баз данных.
Подробнее