Condividi tramite


Удаление проекта в 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