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


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

После завершения предыдущего раздела было получено решение с именем 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. Задайте свойства на каждой странице узла таким образом, чтобы результат соответствовал выбранному стилю работы.

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

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