Introduction
Top  Previous  Next


Shelving is a feature that allows the user to "freeze" the current working files that have not been checked-in. A user may then restore or merge the shelved documents at any time to resume work as normal.

Shelving is useful in the following scenarios:
·Sending intermediate work to a colleague for review.  
·Backing-up of modified work files.  
·Switching to a new task before checking-in the modified documents of a prior uncompleted task.  
Abstract scenario example: You are working on task 'A' and before it is completed, you need to switch to task 'B' which takes precedence. You are unable to check-in the incomplete work already done for task 'A' and do not want to loose the modifications. Shelving allows you "freeze" your modified documents for task 'A' and automatically revert to a stable state where all your documents are archived. Now you may proceed to work on task 'B'. Once task 'B' has been completed and you wish to resume you work on task 'A', all you have to do is Un-shelve your previously shelved work and continue where you left off.  

CS-RCS supports any number of shelved items.