Потому что условные типы не работают таким образом, я полагаю? Это интересное предложение иметь ошибку «недостижимый код» в части string
этого условного типа, но я не могу себе представить, чтобы кто-то сильно заботился о его реализации.
Технически и педантично, я мог бы указать, что T
может быть пересечением 'fo' & 'whyNoError?'
, которое, хотя это и абсурдный тип, который в конечном итоге сводится к never
, приводит компилятор путь, который вас может удивить о таких крайних случаях.
1110 Надеюсь, это поможет; удачи!
Если вы войдете в систему управления версиями с учетной записью администратора, вы сможете принудительно отменить извлечение или выполнить возврат с любым предоставленным вами файлом.
Ответ 2019 года, поскольку большая часть вышеупомянутого удерживается от использования.
tf undo /workspace:"hostname;username" "$/path/*" /s:https://yourhostname/tfs
в поднятой командной строке, от пути такой как C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE>
Вы можете использовать инструмент Status Sidekick для TFS Sidekicks и разблокировать файлы, которые были проверены другими пользователями. Для этого вы должны быть частью группы администраторов этого конкретного командного проекта (или) ваша группа должна иметь разрешения на отмену и разблокировку других пользовательских изменений, которые по умолчанию имеет группа администраторов.
Вы можете получить инструмент здесь: http://www.attrice.info/cm/tfs/