TFS: можно ли восстановить полку в другом месте? - PullRequest
5 голосов
/ 11 марта 2009

У меня есть следующий сценарий:

Пользователь откладывает некоторые изменения. Время идет, и создается новая ветвь продукта. Позже выясняется, что в shelveset содержится код, который нам потребуется в новой ветке.

по умолчанию; Visual Studio может только восстановить изменения набора полок в том месте, откуда они были отложены. Возможно ли восстановить мой шелвсет в новой ветке? Я не хочу, чтобы код был проверен в оригинальной ветке, так как это сломало бы вещи

Ответы [ 2 ]

16 голосов
/ 25 марта 2009

Это возможно с электроинструментом TFS.

См: Могу ли я отключить другую ветку в tfs 2008?

Обратите внимание на параметр «миграция».

1 голос
/ 07 февраля 2012

Вот обзор этой команды Основы команды Unshelve

Из статьи, пример:

tfpt unshelve "demo_shelveset";rkandhal /migrate /source:"$/Code-branch-1" /target:"$Code-branch-2/"
...