Мне вообще не удается заставить 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 - Power Tools & Add-ons