Project Description
Visual Studio Team System utility to automatically shelve pending changes in all workspaces on all servers. Designed to be scheduled to run reqularly to backup a developer's work in progress.

What It Does
  1. Connects to each Team Foundation Server you have configured within Visual Studio.
  2. Attempts to automatically authenticate you to the server, if it can't it will prompt you for credentials.
  3. Finds each workspace on the server for the current user and computer.
  4. If there are any pending changes shelves them into a shelveset called "QuickShelve of <WorkspaceName>" (overwriting the shelveset if it already exists).

Installation
  1. Extract the zip file to the directory of your choice.
  2. Create a scheduled task to execute QuickShelve.exe however often you would like to backup your pending changes.

How You Can Help
  • Test different operating system, Visual Studio and Team Foundation Server versions. It has only been tested on Vista, Visual Studio 2008 Beta 2 and Team Foundation Server 2005. Use the Issue Tracker to report any issues.
  • Report bugs. Use the Issue Tracker to report any bugs.
  • Request features or vote for features. Use the Issue Tracker to request features or vote for features.

Last edited Oct 6, 2007 at 6:10 AM by wbarthol, version 4