Delete a Shelveset

Shelving enables you to set aside the pending changes in your workspace to work on a higher-priority task or to share your code with another user for code review. For more information, see Shelve and Unshelve Pending Changes. The following procedure demonstrates how to delete a shelveset when it is no longer needed.


When you perform an unshelve operation, you have the option of deleting the shelveset at that time. For more information, see Shelve and Unshelve Pending Changes.

Required Permissions

To perform these procedures, you must own the shelveset or have the Administer workspaces permission set to Allow. For more information, see Team Foundation Server Permissions.

To delete a shelveset

  1. On the File menu, click Source Control, and then click Unshelve Pending Changes.

    The Unshelve dialog box appears.

  2. Type the name or alias of a team project team member in the Owner name box, and then click Find.

  3. In the Results list, click the shelveset that you want to delete, and then click Delete.

    The Delete Shelveset dialog box appears.

  4. Click Yes.

    The system returns you to the Unshelve dialog box, which has the shelveset removed from the Results list.

  5. Click Close.

See Also


History Command


Working with Shelvesets

Other Resources

Viewing Historical Data about an Item