В использовании tfpt от команды, я получаю ошибку:
PS D:\Main Line> tfpt uu /noget
Unable to determine the workspace.
Здесь я пытаюсь использовать команду Undo Unchanged, но я видел эту ошибку с другими командами также. Путь, в котором я, является точным трактом, который отображается в моей рабочей области TFS. Я также попробовал это, которое не работает также
PS D:\Main Line> tfpt uu /recursive /noget 'D:\Main Line'
Unable to determine the workspace.
Я думал, что это просто использовало текущий путь для понимания этого, но я не могу заставить это работать правильно. Кто-либо знает, как это работает?
Я столкнулся с этой же проблемой, я нашел ответ внизу страницы в одном из справочных файлов, которые поставлялись вместе с The power tools. (TFPTCommandLineTool.mht)
Errors
TFPT Error: Невозможно определить рабочую область
При запуске tfpt с помощью команды, которая работает с Version Control, вы можете получить одну из ошибок:
Unable to determine the workspace
Unable to determine the source control server
Решения:
tfpt.exe
из директории, которая уже привязана к источнику Team Foundation. tf рабочие области
. Инструмент tf.exe
доступен в подпапке Common7\IDE
установочной папки Visual Studio. При запуске командной строки Visual Studio можно выполнить следующую команду (в зависимости от версии TFS/VisualStudio - следует использовать версию , соответствующую используемой вами версии TFPT, например, если у вас есть TFPT для VS2015, используйте TF из командной строки VS2015):
tf рабочие области /s:serverURL
tf workspaces /collection:collectionURL
tf workspaces /s:collectionURL