Unshelving - это способ восстановления стеллажа на вашем компьютере, чтобы вы могли продолжать работать с ним. Это не меняет набор полок на сервере (для этого вам нужно снова отложить полки и использовать то же имя набора полок).
Один из примеров того, как я его использую, - это перемещение изменений между машинами, пока я над ними работаю. Я отложу его на настольном компьютере, затем отключу на ноутбуке и продолжу работу на ноутбуке.
Вы также можете использовать его, чтобы поделиться изменениями с кем-либо (для проверки кода или по другим причинам). Вы откладываете свои изменения, тогда другой человек может пойти и снять их, чтобы увидеть, что вы сделали.
Unshelving фактически не меняет shelveset или что-либо еще на сервере. Это просто операция get.