Управление решениями с помощью системы управления версиями
После завершения предыдущего раздела было получено решение с именем StatusCheck, которым можно управлять при помощи системы управления версиями. В следующей практической работе будут рассмотрены основные функции взаимодействия среды SQL Server Management Studio и Visual SourceSafe. Среда Management Studio работает и с другими поставщиками систем управления версиями, однако для выполнения этой практической работы необходимо установить Visual SourceSafe.
Использование Visual SourceSafe для управления решениями
Внесение решения в систему Visual SourceSafe
В обозревателе решений щелкните правой кнопкой мыши решение Решение «StatusCheck» (1 проект) и выберите команду Добавить решение в систему управления версиями.
В диалоговом окне Visual SourceSafe Login заполните текстовые поля Username, Password и Database, а затем нажмите кнопку OK.
В диалоговом окне Add to SourceSafe Project укажите путь к папке, куда следует сохранить решение, и нажмите кнопку OK.
Появится приглашение создать папку. Нажмите кнопку Да.
В среде Management Studio на экран будет выведен компонент Отложенные возвраты. Если компонент Отложенные возвраты был специально закрыт ранее, он может не отобразиться автоматически. В этом случае в меню Вид выберите пункт Отложенные возвраты. Обратите внимание, что в окне Отложенные возвраты не отображаются сведения. Такое поведение обусловлено тем, что решение было возвращено после добавления, поэтому в настоящий момент отсутствуют извлеченные файлы.
Щелкните в редакторе запросов и добавьте в конце сценария новую строку со словом
GO
. Обратите внимание, что компонент Отложенные возвраты автоматически извлекает файл вместе с содержащимся в нем решением и проектом сценария.Закройте компонент Отложенные возвраты, как это обычно делается, чтобы высвободить рабочее пространство в среде Management Studio.
В обозревателе решений щелкните правой кнопкой мыши запрос Check Workorders.sql и выберите команду Просмотр отложенных возвратов. Компонент Отложенные возвраты будет отображен вновь, напоминая о наличии измененных сценариев, которые не были возвращены.
В обозревателе решений щелкните правой кнопкой мыши запрос Check Workorders.sql и выберите команду Вернуть. Будет открыто диалоговое окно Возврат. Укажите, какие элементы будут возвращены, и добавьте примечание, описывающее внесенные изменения.
Нажмите кнопку Вернуть, чтобы вернуть файлы и очистить список Отложенные возвраты.
Настройка системы Visual SourceSafe
Система Visual SourceSafe эффективно интегрируется в среду Management Studio, однако можно сменить систему управления версиями и настраивать некоторые возможности непосредственно в среде Management Studio.
Настройка параметров Visual SourceSafe
В меню Сервис выберите команду Параметры.
Раскройте узел Система управления версиями.
Задайте свойства на каждой странице узла таким образом, чтобы результат соответствовал выбранному стилю работы.