Поделиться через


Управление решениями с помощью системы управления версиями

После завершения предыдущего раздела было получено решение с именем StatusCheck, которым можно управлять при помощи системы управления версиями. В следующей практической работе будут рассмотрены основные функции взаимодействия среды SQL Server Management Studio и Visual SourceSafe. Среда Management Studio работает и с другими поставщиками систем управления версиями, однако для выполнения этой практической работы необходимо установить Visual SourceSafe.

Использование Visual SourceSafe для управления решениями

Внесение решения в систему Visual SourceSafe

  1. В обозревателе решений щелкните правой кнопкой мыши решение Решение «StatusCheck» (1 проект) и выберите команду Добавить решение в систему управления версиями.

  2. В диалоговом окне Visual SourceSafe Login заполните текстовые поля Username, Password и Database, а затем нажмите кнопку OK.

  3. В диалоговом окне Add to SourceSafe Project укажите путь к папке, куда следует сохранить решение, и нажмите кнопку OK.

  4. Появится приглашение создать папку. Нажмите кнопку Да.

  5. В среде Management Studio на экран будет выведен компонент Отложенные возвраты. Если компонент Отложенные возвраты был специально закрыт ранее, он может не отобразиться автоматически. В этом случае в меню Вид выберите пункт Отложенные возвраты. Обратите внимание, что в окне Отложенные возвраты не отображаются сведения. Такое поведение обусловлено тем, что решение было возвращено после добавления, поэтому в настоящий момент отсутствуют извлеченные файлы.

  6. Щелкните в редакторе запросов и добавьте в конце сценария новую строку со словом GO. Обратите внимание, что компонент Отложенные возвраты автоматически извлекает файл вместе с содержащимся в нем решением и проектом сценария.

  7. Закройте компонент Отложенные возвраты, как это обычно делается, чтобы высвободить рабочее пространство в среде Management Studio.

  8. В обозревателе решений щелкните правой кнопкой мыши запрос Check Workorders.sql и выберите команду Просмотр отложенных возвратов. Компонент Отложенные возвраты будет отображен вновь, напоминая о наличии измененных сценариев, которые не были возвращены.

  9. В обозревателе решений щелкните правой кнопкой мыши запрос Check Workorders.sql и выберите команду Вернуть. Будет открыто диалоговое окно Возврат. Укажите, какие элементы будут возвращены, и добавьте примечание, описывающее внесенные изменения.

  10. Нажмите кнопку Вернуть, чтобы вернуть файлы и очистить список Отложенные возвраты.

Настройка системы Visual SourceSafe

Система Visual SourceSafe эффективно интегрируется в среду Management Studio, однако можно сменить систему управления версиями и настраивать некоторые возможности непосредственно в среде Management Studio.

Настройка параметров Visual SourceSafe

  1. В меню Сервис выберите команду Параметры.

  2. Раскройте узел Система управления версиями.

  3. Задайте свойства на каждой странице узла таким образом, чтобы результат соответствовал выбранному стилю работы.

Следующая задача занятия

Сводка: решения и проекты сценариев