Today we came across a situation where we had to delete a work item
permanently from the TFS.
Found a good article on MSDN but as usual end to end details were not
available.
So I helped myself.
Here is what you go to do
1. Open VS command Prompt in Admin mode & navigate to
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
(This is where I have VS installed on my machine)
2. We need to use a utility tool called “witadmin” that is available at the
above location.
(You may want to look for it in Program Files on a 32 bit machine)
3. Build the delete command like this
witadmin destroywi /collection:http://YOUR-TFS-COLLECTION-URL/
/id:3734
A Word of caution: Only Add the Collection URL do not include the project name,
else you will get errors saying Not able to connect to TFS.
Where Id switch accepts the IDs of the work items that you want to delete.
You can also provide multiple comma separated IDs.
4. Hit Enter & confirm (type Yes & hit enter again)
5. And that's all, you have your work item deleted from your TFS collection
permanently.
Hope this helps someone :)
nJoy!