Régóta használom fejlesztői munkám során a Microsoft Team Foundation Server-t (röviden TFS). Amióta beta szinten megjelent a múlt év során azóta élesben nyúzom a TFS Online változatát ami igen nagy segítséget ad a mindennapjaimban.
A napokban eljutottam odáig, hogy egy fejlesztési munka úgy zárult le, hogy annak eredménye jelentős változtatások mentén, de egy másik (máshol) kezelt projektbe épült be. Ez hozta magával, hogy a TFS Online-n lévő változat nem csak elavult, hanem okafogyottá is vált. Jött a jogos igény, töröljük le az eddigieket! Kattintgattam ide-oda a felületen, de nem találtam rá megoldást, így utánanéztem.
A TFS szerveren ismert volt számomra, de mint kiderült a TFS Online esetében sincs ez másképp a projektek törlését csak parancssorból lehet kiadni. Gondolom ennek az is az oka, hogy ritkán kell, és nem biztos, hogy minden “okostojásnak” azonnal az orra előtt kell legyen a Delete Project gomb. 
Amennyiben viszont szándékaink komolyak a projektet a következőképp törölhetjük le:
- Nyissunk egy Visual Studio Command Prompt-t (A Visual Studio Tools-ban érhetjük el)
- Gépeljük be a következő parancsot:
TFSDeleteproject /collection:<collection url> <projectname>
A rendszer ezt követően rákérdez szándékunk komolyságára, majd megerősítést követően törlésbe fog.

Az ábrán látható, hogy a rendszer figyelmeztet a törlés visszavonhatatlanságára, majd rákérdez biztosak vagyunk-e a dolgunkban. Amennyiben YES-t mondunk komoly munkába fog, és kisikálja a szerverről a projekt minden érintett elemét.
További információ: http://msdn.microsoft.com/en-us/library/ms181482.aspx#DeletionProcess