Я могу найти кнопку полки в порядке, и у меня были изменения в полках ранее сегодня, но теперь я не могу найти способ отменить их! Это оставило меня в затруднительном положении!
Если эта кнопка фактически отсутствует в бета-версии Visual Studio 11, возможно, существует команда TFS на основе консоли, которую я могу выполнить, чтобы временно выполнить это?
Спасибо всем, я на самом деле не могу найти ответ на Google для этого либо.
tfs
visual-studio-2012
GONeale
источник
источник
tf.exe
является клиентом командной строки и может делать все, что может IDE (и даже больше).Ответы:
Перейдите в Team Explorer, затем «Pending Changes», затем «Actions», затем «Find Shelvesets», затем щелкните правой кнопкой мыши на полке, которую вы хотите отменить, наконец, «Unshelve».
источник
Также :
источник
Я всегда использовал щелчок правой кнопкой мыши на решении и выбирал «Unshelve». Чтобы добавить эту функциональность обратно:
источник
Обычно, если вы не можете найти опцию среди тысяч доступных в Visual Studio, есть очень полезная функция «Быстрый запуск» (Ctrl-Q). В этом случае, если вы введете «shelve», он покажет вам, где найти shelvesets.
источник
Просто добавьте к ответу Nock, что вы можете видеть опцию unshelve, только если вы открываете решение под контролем исходного кода. .
Вы не увидите этот параметр, если откроете пустое решение, независимо от того, подключено ли ваше рабочее пространство Visual Studio к Team Foundation или нет.
Вот как это выглядит, если вы попытались отменить набор полок в пустом решении (с TFS, подключенным к вашей рабочей области Visual Studio и со всеми элементами управления исходным кодом, подключенными), где нет возможности отменить удаление из управления исходным кодом.
Вот как это выглядит с открытым решением под управлением исходного кода.
Мораль ответа - открыть любой решение / проект, который у вас может быть, который находится под контролем источника и имеет набор полок, который вы хотите отложить.
источник