What Does Unshelve Do in Perforce?

What Does Unshelve Do in Perforce?

The p4 unshelve command retrieves shelved files from the specified pending changelist, opens them in a pending changelist, and copies them to the invoking user's workspace. Unshelving files from a pending changelist is restricted by the user's permissions on the files.

How do you Unshelve?

Unshelve changes
  1. In the Shelf tab, select the changelist or the files you want to unshelve.
  2. Press Ctrl+Shift+U or choose Unshelve from the context menu of the selection.
  3. In the Unshelve Changes dialog, specify the changelist you want to restore the unshelved changes to in the Name field.

How do you Unshelve a Changelist?

To unshelve files in a pending changelist:
  1. Right-click the file in the changelist and select Unshelve… ​. P4V displays the Unshelve dialog.
  2. Check the files you want to unshelve and click Unshelve and any other desired options. The shelved file is copied to your workspace and opened in the specified changelist.
David Miller
Author

David Miller

David Miller brings 15 years of experience in global economics, personal finance strategy, and market dynamics. He specializes in turning complex economic trends into actionable insights for everyday readers.