У меня возникли проблемы с запуском TFPT.exe даже после попытки обновить настройки кэшированного рабочего пространства в соответствии с обычными советами в Интернете. См. Ниже, чтобы сообщить о том, что я пробовал и вижу. Может ли кто-нибудь объяснить, почему "tf get" способен отделить рабочее пространство, но "tfpt annotate" терпит неудачу?
C:\tfsproj> set tfptcmd="C:\Program Files (x86)\Microsoft Team Foundation Server 2010 Power Tools\TFPT.exe"
C:\tfsproj> set tfcmd="C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe"
C:\tfsproj> %tfcmd% workspaces /s:http://tfs:8080/tfs/Apps
Collection: tfs\Apps
Workspace Owner Computer Comment
--------- -------------- -------- ---------------------------------------------
DAVID David_Zarlengo DAVID
C:\tfsproj> %tfcmd% get /preview
C:\tfsproj\src\:
Replacing Readme.txt
C:\tfsproj> %tfptcmd% annotate src\Readme.txt
Unable to determine the workspace
Когда я редактирую рабочую область в Visual Studio 2010, сетка "Рабочие папки" содержит 3 строки, одна из которых "Active, $/Foo, C:\tfsproj", поэтому я предполагаю, что папка правильно отображена.
перекрестная ссылка на Team Foundation Server - Электроинструменты и надстройки