- In the Local tab of the Changes tool window, select the files or changelist to put to a shelf.
- On the main Version Control menu or on the context menu of the selection, choose Shelve changes.
- In the Shelve Changes dialog box,
review the list of changed files and make sure that the files to be
put to a shelf are checked out.
Tip
You can specify the desired changelist immediately in the dialog box: from the Changelist combo box, select the desired changelist.
- In the Comment text box, type the comment to identify the shelf where the changes will be stored.
- Click Shelve changes.
- Open the project settings and click Version Control.
- On the Version Control page, select the Store on shelf base revision texts of files under DVCS check box.

.
However, this information is not sufficient if the history has been changed since the last commit as a result of running the