how to remove TFS workspace mapping for another user

Solution 1:

You need to get your TFS administrator to delete the workspace if you have no access to the account.

You may be able to do it by calling "tf workspace" with the explicit user specified, but you need "manage other users workspace" permission. TF Sidekicks uses the same commands so would require the same permission. It is a TFS admin productivity tool.

https://msdn.microsoft.com/en-us/library/y901w7se(v=vs.100).aspx

You can use:

tf workspace /delete "WORKSPACENAME;PREVIOUSUSERACCOUNT"

Solution 2:

If you have administrative rights to the collection you can use the TF command located in the Visual Studio\Common7\IDE directory to do this without having to install another tool.

First list the workspaces associated with the user:

TF workspaces /collection:"http://tfsserver:8080/tfs/collection_name" /owner:owner_id

This will return the list of workspaces owned by the user and computer they are associated with

To delete a named workspace:

TF workspace /delete workspacename;owner_id /collection:"http://tfsserver:8080/tfs/collection_name"

Solution 3:

I had a similar issue and could not install sidekick because I'm running VS 2k17.

I was unable to delete the workspace because it kept telling me it could not find the workspace.

 tf workspaces /computer:* /owner:* 

This would list all of my workspaces and the owners. So I would try

 tf workspace /delete myWorkSpaceName;Bob Smith


 TF14061:  The workspace myWorkSpaceName;Bob Smith does not exist.

That is the exact workspace and owner name I was getting in the original workspace listing above.

The solution was to ask for xml format

tf workspaces /computer:* /owner:* /format:xml > c:\temp\workspaces.xml

(Note: Output to file is optional, but recommended)

This gives workspace owner aliases and one of them was a long name with a guid and the account email. This finally worked:

tf workspace /delete myWorkSpaceName;aabe3ec12-1254-4956-b1ee-3fb26506931e\[email protected]

It asked for a confirmation and finally deleted my orphaned workspace.

Solution 4:

First of all you need to install TFS Sidekick (you can download it from http://www.attrice.info/cm/tfs/) In installation phase choose Integrated with IDE mode

Then a new menu will be added to Visual Studio as below

Menus -> Tools -> TeamFoundation Sidekick

enter image description here

Then open workspace sidekick Search for the 'ABC' user and then you can delete his workspace

enter image description here