Удаление файлов и папок из системы управления версиями
Файлы и папки можно удалять с сервера с помощью обозревателя управления исходным кодом, обозревателя решений либо с помощью командной строки. Дополнительные сведения см. в разделе Команда Delete (управление версиями в Team Foundation) или следуйте представленным в этом разделе инструкциям.
Удаление элементов с помощью командной строки
Delete — это команда ожидающих изменений, которая служит для планирования удаления выбранных элементов при очередном выполнении операции возврата из рабочей области.
Чтобы выполнить команду ожидающих изменений, необходимо добавить текущий каталог в рабочую область, тем самым сопоставив его с сервером. Дополнительные сведения о добавлении текущего каталога в рабочую область см. в разделе Добавление и удаление рабочей папки в рабочей области или Команда Workfold.
Дополнительные сведения о добавлении решений и проектов на сервер см. в разделе Добавление файлов в систему управления версиями.
Необходимые разрешения
Чтобы выполнять данные процедуры, необходимо задать для разрешения Извлечение значение Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Пометка файла или папки в качестве подлежащих удалению с помощью обозревателя управления исходным кодом
В меню Вид выберите пункт Другие окна, а затем щелкните элемент Обозреватель управления исходным кодом, если он еще не открыт.
В обозревателе управления исходным кодом найдите командный проект и папку или файл, которые требуется удалить.
В правой области щелкните правой кнопкой мыши файл или папку, а затем выберите команду Удалить.
Будет снова открыт обозреватель управления исходным кодом, а для выбранного файла или папки в столбце Ожидающее изменение будет стоять пометка о том, что элемент удален.
Удаление файла, от которого зависят другие файлы, приведет к тому, что зависимые файлы также будут помечены как подлежащие удалению. Например, в случае удаления файла формы помечены будут также файлы кода и ресурсов.
Файл будет удален с сервера Team Foundation (подсистема контроля версий) при возврате ожидающих изменений. Дополнительные сведения см. в разделе Возврат ожидающих изменений.
Примечание
При удалении папки, в которой имеются файлы, эти файлы будут также помечены как подлежащие удалению.
Пометка файла или папки в качестве подлежащих удалению с помощью обозревателя решений
В меню Вид щелкните пункт Обозреватель решений, если обозреватель еще не открыт.
В обозревателе решений найдите папку или файл командного проекта, которые требуется удалить.
Щелкните правой кнопкой мыши папку и выберите команду Удалить. Появится диалоговое окно подтверждения <имя_файла> будет удален без возможности восстановления.
Нажмите кнопку ОК. Элемент исчезнет из обозревателя решений.
В меню Вид выберите пункт Другие окна, а затем щелкните элемент Обозреватель управления исходным кодом, если он еще не открыт.
Обратите внимание, что в обозревателе управления исходным кодом для файла или папки, которые были удалены в обозревателе решений, в столбце Ожидающее изменение будет стоять пометка о том, что элемент удален.
Удаление файла, от которого зависят другие файлы, приведет к тому, что зависимые файлы также будут помечены как подлежащие удалению. Например, в случае удаления файла формы помечены будут также файлы кода и ресурсов.
Файл будет удален с сервера Team Foundation (подсистема контроля версий) при возврате ожидающих изменений. Дополнительные сведения см. в разделе Возврат ожидающих изменений.
Примечание
При удалении папки, в которой имеются файлы, эти файлы будут также помечены как подлежащие удалению.
Удаление элемента с помощью командной строки
Откройте окно командной строки Visual Studio 2008. Для этого нажмите кнопку Пуск, последовательно выберите пункты Все программы, Microsoft Visual Studio 2008, Набор средств Visual Studio и Командная строка Visual Studio 2008.
Это настроит среду командной строки на работу со средствами Visual Studio 2008.
Перейдите к сопоставленной папке, в которой находится удаляемый элемент.
Введите команду tf delete <имя файла или папки>. Файл будет удален из Team Foundation (подсистема контроля версий) после возврата ожидающих изменений. Дополнительные сведения см. в разделе Команда Checkin.
См. также
Задачи
Выполнение и отмена привязки проектов и решений