Shelving Changes

  1. In Solution Explorer right-click the root folder of a project, or any subfolder, and select Shelve. The Shelve wizard opens.

  2. Enter a name for the personal stream, the default is:

  3. <Username>_<ID of the parent stream>

  4. Enter a unique branch name, the default is:

  5. <Username>_<ID of the parent stream>

  6. Optionally modify the default description of the personal stream.

  7. After the shelving operation is complete, by default the work area is reset to the latest repository content and the local changes are discarded. If you do not want to reset the work area unselect Reset work area changes after shelving.

  8. Optionally add the new personal stream to your list of favorite streams.

  9. Click Next. The next few pages of the Shelve wizard are similar to delivering changes, for details see Delivering Local Changes to a Stream.

  10. When you have competed the wizard click Shelve.

  11. If you have opted to reset the work area click Reset. The Update wizard opens. The stream to be used for the update is the same one that was used to shelve the changes. In the Advanced section the following options are selected by default:

Complete the Update wizard, for details see Updating a Work Area from a Stream.