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


Пошаговое руководство. Отсрочивание элементов, добавленных в систему управления версиями

Обновлен: Ноябрь 2007

В данном пошаговом руководстве показано, как использовать функцию включения в набор отложенных изменений в Team Foundation (подсистема контроля версий).

Включение элементов в набор ожидающих изменений позволяет временно не применять группу ожидающих изменений. Это позволяет переключиться на работу над более важным выпуском или дать возможность другому пользователю проверить нетестированные файлы. Результатом этой операции является набор отложенных изменений. Дополнительные сведения см. в разделе Работа с наборами отложенных изменений системы управления версиями.

Обязательные компоненты

Перед тем как завершить изучение этого пошагового руководства, необходимо выполнить следующее:

Если вы не знакомы с этими предварительными действиями, рекомендуем сначала ознакомиться с разделом Пошаговое руководство. Управление версиями в Team Foundation.

Требуемые разрешения

Для выполнения инструкций данного пошагового руководства необходимо иметь разрешения PendChange и Checkin.

Включение папок и файлов в набор отложенных изменений в системе управления версиями Team Foundation

В следующей процедуре показано, как включить решение в набор отложенных изменений. Это позволяет временно не обрабатывать отложенные изменения в рабочей области. Также включение в набор отложенных изменений можно использовать для передачи своего кода на проверку другому пользователю.

Перед включением в набор отложенных изменений следует выполнить операцию Получить последнюю версию. При этом рабочая область будет синхронизирована с последними версиями файлов на сервере. Затем, перед включением в набор отложенных изменений или возвратом приложения нужно построить его, чтобы убедиться в отсутствии ошибок компиляции. Это позволит вносить изменения в файлы, которые были изменены вне вашей рабочей области. Дополнительные сведения см. в разделе Практическое руководство. Обновление версий файлов в рабочей области.

Чтобы получить последние версии элементов и построить проект

  1. Откройте решение в Visual Studio.

  2. Щелкните решение правой кнопкой мыши в обозревателе решений и выберите Получить последнюю версию (рекурсивно).

    ms181283.alert_note(ru-ru,VS.90).gifПримечание.

    Если имеются конфликты, необходимо устранить их перед продолжением. Дополнительные сведения см. в разделе Практическое руководство. Разрешение конфликтов между двумя файлами.

  3. В меню Построение выберите команду Построить решение. Убедитесь в отсутствии ошибок.

Затем создайте набор отложенных изменений. В следующей процедуре предполагается наличие решения с ожидающими изменениями.

Включение папок и файлов в набор отложенных изменений в системе управления версиями

  1. В обозревателе решений щелкните правой кнопкой мыши и выберите Включить в набор ожидающие изменения.

    ms181283.alert_note(ru-ru,VS.90).gifПримечание.

    Функция включения в набор отложенных изменений также доступна в обозревателе управления исходным кодом.

  2. В диалоговом окне Включить в набор отложенных изменений. Файлы исходного кода введите shelvetest в поле Имя набора отложенных изменений.

  3. В поле Примечание введите Тестирование набора отложенных изменений и нажмите кнопку Включить в набор отложенных изменений.

    Team Foundation скопирует файлы и папки на сервер управления версиями. Теперь эти файлы и папки доступны для других членов группы. Дополнительные сведения см. в разделе Практическое руководство. Включение в набор и восстановление ожидающих изменений.

См. также

Задачи

Практическое руководство. Включение в набор и восстановление ожидающих изменений

Основные понятия

Работа с наборами отложенных изменений системы управления версиями

Работа с рабочими областями системы управления версиями

Ссылки

Команда "shelvesets"

Команда "shelve"

Команда "unshelve"

Другие ресурсы

Пошаговые руководства по функциям управления версиями в Team Foundation