Удаление проекта в Team Foundation Server
Пришлось тут взяться за удаление лишних тестовых проектов в базе TFS. Поскольку я вижу этот вопрос достаточно популярен, то поделюсь опытом.
На машине, где установлен клиент TFS есть утилита c:\Program Files\Microsoft Visual Studio 9.0\Common7\ide\TFSDeleteProject.exe, которую можно использовать для удаления проекта (при условии достаточных прав на него). Синтаксис команды следующий:
TFSDeleteProject.exe /server:ИмяСервера ИмяПроекта
Если TFS установлен на виртуальной машине, может быть выброшено SOAP исключение. Это происходит в том случае, если в настройках IIS жестко прописан IP адрес. Установка All Assigned проблему решает.
Уже удалив ненужные проекты, я нашел утилиту (правда еще не успел ее испробовать): https://julien.lavigneducadet.com/index.php?2006/08/03/7-user-interface-to-delete-a-tfs-project