Ответ 1
Перейдите в Team Explorer, затем "Pending Changes", затем "Actions", затем "Find Shelvesets", затем щелкните правой кнопкой мыши по полке, которую вы хотите удалить, наконец, "Unshelve".
Я могу найти кнопку полки в порядке, и сегодня у меня были отложенные изменения, но теперь я не могу найти способ их освободить! Это оставило меня в довольно затруднительном положении!
Если эта кнопка на самом деле отсутствует в бета-версии Visual Studio 11, возможно, есть консольная команда TFS, которую я могу выполнить, чтобы временно выполнить это?
Спасибо, я на самом деле тоже не могу найти ответ на Google.
Перейдите в Team Explorer, затем "Pending Changes", затем "Actions", затем "Find Shelvesets", затем щелкните правой кнопкой мыши по полке, которую вы хотите удалить, наконец, "Unshelve".
Также:
File > Source Control > Find > Find Shelvesets
Я всегда использовал щелчок правой кнопкой мыши по решению и выбираю "Unshelve". Чтобы добавить эту функциональность обратно:
В общем случае, если вы не можете найти вариант среди тысяч доступных в Visual Studio, есть очень полезная функция "Быстрый запуск" (Ctrl-Q). В этом случае, если вы наберете "полка", он покажет вам, где найти полки.
Точно так же, как добавить к Nock ответ, что вы можете увидеть только опцию unhelve, если вы откроете решение под контролем источника.
Вы увидите не, если вы откроете пустое решение, независимо от того, связано ли ваше рабочее пространство Visual Studio с Team Foundation или нет.
Вот как это выглядит, если вы попробовали использовать shelveset в пустом решении (при подключении TFS к рабочему пространству Visual Studio и исходному управлению все подключено), где не вариант исключить из контроля источника.
Вот как это выглядит, когда открылось решение под открытым исходным кодом.
Мораль ответа открыть любое решение/проект, который у вас есть, который находится под контролем источника, который имеет полки, которые вы хотите отключить.