При удалении файла через Team Explorer из Source Control файл всёравно остаётся в базе, хотя и не отображается.
Для полного удаления файла из базы (такая необходимость может возникнуть в разных ситуациях, например, если это вирус, или вы хотите уменьшить размер базы данных) нужно использовать команду tf destroy.
Путь к утилите tf: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
Шаблон команды такой:
tf destroy ПутьКФайлу /login:ВашЛогин,ВашПароль /s:http://ИмяСервера:8080/tfs/ИмяКоллекции
Пример:
tf destroy $/TDC/Doc/Readme.txt /s:http://ServerTFS:8080/tfs/TeamCollection /login:vanya,qwerty
Подробнее о команде: http://msdn.microsoft.com/ru-ru/library/bb386005.aspx
Для удаления рабочих элементов используется команда witadmin destroywi.
Шаблон команды:
witadmin destroywi /collection:http://ИмяСервера:8080/tfs/ИмяКоллекцииTFS /id:НомерРабочегоЭлемента
Пример:
witadmin destroywi /collection:http://tfserver:8080/tfs/Collection1 /id:123,124,125
Подробнее о команде: http://msdn.microsoft.com/ru-ru/library/dd236908.aspx
Для окончательного удаления проекта TFS служит команда TFSDeleteProject.
Шаблон команды:
TFSDeleteproject [/q] [/force] [/excludewss] /collection:UrlКоллекции ИмяПроектаTFS
Пример:
TFSDeleteproject /force /collection:http://tfserver:8080/tfs/Collection1 Project1
Подробнее о команде: http://msdn.microsoft.com/ru-ru/library/ms181482.aspx
Путь к утилите tf: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
Шаблон команды такой:
tf destroy ПутьКФайлу /login:ВашЛогин,ВашПароль /s:http://ИмяСервера:8080/tfs/ИмяКоллекции
Пример:
tf destroy $/TDC/Doc/Readme.txt /s:http://ServerTFS:8080/tfs/TeamCollection /login:vanya,qwerty
Подробнее о команде: http://msdn.microsoft.com/ru-ru/library/bb386005.aspx
Для удаления рабочих элементов используется команда witadmin destroywi.
Шаблон команды:
witadmin destroywi /collection:http://ИмяСервера:8080/tfs/ИмяКоллекцииTFS /id:НомерРабочегоЭлемента
Пример:
witadmin destroywi /collection:http://tfserver:8080/tfs/Collection1 /id:123,124,125
Подробнее о команде: http://msdn.microsoft.com/ru-ru/library/dd236908.aspx
Для окончательного удаления проекта TFS служит команда TFSDeleteProject.
Шаблон команды:
TFSDeleteproject [/q] [/force] [/excludewss] /collection:UrlКоллекции ИмяПроектаTFS
Пример:
TFSDeleteproject /force /collection:http://tfserver:8080/tfs/Collection1 Project1
Подробнее о команде: http://msdn.microsoft.com/ru-ru/library/ms181482.aspx
Комментариев нет:
Отправить комментарий