So far, we've seen that changes to files in your workspace are made available to other workspaces through the submit process. However, there are times when you want file changes to be available without having to submit those changes. One method for achieving this would be to manually recreate the desired changes. This of course would be time consuming and error prone. The best practice is to use Perforce's shelving feature.

Shelving associates your file changes with a changelist and creates a copy of the contents of the files on the server. With a changelist for reference and the server as a common storage area, any user can access the shelved changes and recreate them in another workspace. In effect, you are using the server as a shelf ...

Get Learning Perforce SCM now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.