У меня проблемы с тем, чтобы 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 - Электроинструменты и дополнения