Практическое руководство. Отмена ожидающих изменений
Обновлен: Ноябрь 2007
Функциями Team Foundation (подсистема контроля версий) можно легко управлять из среды Visual Studio. Ниже описано, как отменить ожидающие изменения с помощью обозревателя управления исходным кодом и из командной строки (Команда "undo").
Необходимые разрешения
Чтобы выполнять данные процедуры, необходимо быть владельцем рабочей области либо задать для разрешения Отменять изменения других пользователей значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Отмена ожидающих изменений с помощью обозревателя управления исходным кодом
В обозревателе управления исходным кодом найдите в списке Папки папку, связанную с элементами, для которых требуется отменить ожидающие изменения.
В списках элементов справа от раздела Папки с помощью столбца Отложенное изменение и значков состояния найдите файл или папку, для которой требуется отменить ожидающее изменение.
Щелкните правой кнопкой мыши папку или файл, для которых требуется отменить ожидающие изменения и выберите команду Отменить отложенные изменения. Будет открыто диалоговое окно Отменить отложенные изменения.
В списке Файлы убедитесь, что выбрана папка или файл, для которых требуется отменить ожидающие изменения, и нажмите кнопку Отменить изменения.
Будет снова открыт обозреватель управления исходным кодом, а ожидающее изменение будет удалено из столбца Отложенное изменение.
В случае отмены изменения пользовательская копия файла будет заменена неизмененной версией извлеченного файла (если только с момента перевода изменения в режим ожидания не была выполнена операция Get; в последнем случае будет загружена версия, которую пытался получить пользователь).
В случае отмены удаления, будет восстановлена удаленная версия (если только с момента перевода удаления в режим ожидания не была выполнена операция Get; в последнем случае будет загружена версия, которую пытался получить пользователь).
В случае отмены добавления файл останется без изменений.
Отмена ожидающего изменения с помощью командной строки
Нажмите кнопку Пуск, последовательно выберите пункты Все программы, Microsoft Visual Studio 2008, Набор средств Visual Studio и Командная строка Visual Studio 2008.
Введите команду cd путь, где путь — это расположение каталога, в котором хранится пользовательская копия файлов с сервера (например, c:\projects).
Введите команду tf undo <имя_папки_или_файла> и нажмите клавишу ВВОД.
Примечание. Полное описание синтаксиса команды Checkin см. в разделе Команда "undo".
См. также
Основные понятия
Отправка изменений на сервер системы управления версиями