A colleague of mines once said “it’s never a stupid question if you don’t know the answer.” So that post might sound stupid, but I had people asking for it hence…there it goes!
You might need to delete a Team Project, and it is a matter of seconds, isn’t it?
It is not always the case, unfortunately. But you can do a lot to understand what goes south. Just using the TFS Admin Console.
Firstly, when you have a DeleteProject job running, you can actually check what it is doing. It is not very intuitive, but if you double-click it, you can access this:
Ok, the job fails. You know what? If you double-click the failed job you can get a very detailed log:
and digging down there you will surely find the reason why the job fails:
That specific case, well…just size your testing environment accordingly, ok? :)