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


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

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

Функциями Team Foundation (подсистема контроля версий) можно легко управлять из среды Visual Studio. Ниже описано, как отменить ожидающие изменения с помощью обозревателя управления исходным кодом и из командной строки (Команда "undo").

Необходимые разрешения

Чтобы выполнять данные процедуры, необходимо быть владельцем рабочей области либо задать для разрешения Отменять изменения других пользователей значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Отмена ожидающих изменений с помощью обозревателя управления исходным кодом

  1. В обозревателе управления исходным кодом найдите в списке Папки папку, связанную с элементами, для которых требуется отменить ожидающие изменения.

  2. В списках элементов справа от раздела Папки с помощью столбца Отложенное изменение и значков состояния найдите файл или папку, для которой требуется отменить ожидающее изменение.

  3. Щелкните правой кнопкой мыши папку или файл, для которых требуется отменить ожидающие изменения и выберите команду Отменить отложенные изменения. Будет открыто диалоговое окно Отменить отложенные изменения.

  4. В списке Файлы убедитесь, что выбрана папка или файл, для которых требуется отменить ожидающие изменения, и нажмите кнопку Отменить изменения.

    Будет снова открыт обозреватель управления исходным кодом, а ожидающее изменение будет удалено из столбца Отложенное изменение.

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

    В случае отмены удаления, будет восстановлена удаленная версия (если только с момента перевода удаления в режим ожидания не была выполнена операция Get; в последнем случае будет загружена версия, которую пытался получить пользователь).

    В случае отмены добавления файл останется без изменений.

Отмена ожидающего изменения с помощью командной строки

  1. Нажмите кнопку Пуск, последовательно выберите пункты Все программы, Microsoft Visual Studio 2008, Набор средств Visual Studio и Командная строка Visual Studio 2008.

  2. Введите команду cd путь, где путь — это расположение каталога, в котором хранится пользовательская копия файлов с сервера (например, c:\projects).

  3. Введите команду tf undo <имя_папки_или_файла> и нажмите клавишу ВВОД.

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

    Полное описание синтаксиса команды Checkin см. в разделе Команда "undo".

См. также

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

Отправка изменений на сервер системы управления версиями

Ссылки

Команда "undo"