在Visual Studio 2010中,找不到源代码控制中的状态选项

3

我同时使用Visual Studio 2008和2010连接到TFS 2008。

在Visual Studio 2008中,我可以通过以下方式查看特定人员是否已经检出任何文件:

源代码控制 > 状态

但是,当我尝试通过2010查看同样的信息时,找不到该选项。

当我尝试安装Visual Studio 2010 Team Foundation Server Power Tools(Dec'11)时,出现以下错误信息:

TFS Power Tools


安装程序检测到此产品的上一个版本已经安装在以下用户上。必须删除这些单用户(“仅我”)的安装才能在计算机(“每个人”)上安装此版本的Microsoft Team Foundation Server 2008 Power Tools。

关闭

2个回答

2

这个选项是通过Visual Studio 2010 Power tools for Team Foundation Server提供的。你可以同时安装多个版本的Power Tools,但只能安装一个版本的Windows Explorer扩展程序。我通常选择最新版本的功能。

卸载旧版本的Power Tools,然后安装它们(从旧到新)。对于每个旧版本,请取消选择“Windows资源管理器集成”和“Powershell cmd-lets”,我倾向于仅安装最新版本。

您可以在此处找到旧版本:

安装时,请确保始终选择为“所有用户”进行安装,这样您应该能够将所有这些程序并排安装,只要相应版本的Team Explorer也已安装。

如果您连接到TFS 2008,则只需要使用2008 Power Tools中的TFS最佳实践分析器,并且您应该使用Visual Studio 2008开发人员命令提示符来执行涉及团队项目创建或与Sharepoint / ReportServer交互的命令。这与使用witadmin编辑工作项定义完全相同,您无法使用widadmin的2010版本编辑2008工作项定义。

从经验来看,以下命令/功能是服务器版本特定的:

  • Tfpt addprojectreports
  • Tfpt addprojectportal
  • Tfpt createteamproject
  • 工作项编辑器
  • 最佳实践分析器

只要相应版本的Team Explorer支持TFS版本,这些工具就可以与任何TFS版本一起使用。

  • 资源管理器集成
  • 检入策略包
  • 源代码控制资源管理器扩展
  • 团队资源管理器扩展
  • 工作项模板
  • Powershell命令行
  • 其他tfpt命令

我的博客上有一个完整的工具概述,根据你的TFS和Visual Studio版本,它会告诉你哪些工具可以或不可以使用.

您应该从您打算安装的Power Tools的最高版本中安装Windows资源管理器扩展和Powershell cmd-lets。最新版本经过了最多的开发,将拥有更少的错误。

2010年的工具不会破坏您的TFS 2008安装。


谢谢,我早些时候就找到了它,但不确定是否应该安装它。现在我会检查一下。 - Kamran Shahid

出现错误:

TFS Power Tools

安装程序检测到此产品的先前版本已安装在以下用户的计算机上。必须删除这些每个用户(“仅限我”)的安装,然后才能在该计算机上安装 Microsoft Team Foundation Server 2008 Power Tools 的此版本(“所有人”)。不知道该怎么做,以便在使用 VS2008 和 TFS 时可以像使用 VS2010 和 TFS 2008 一样工作,并具有按状态在源代码控制中查找的选项。
- Kamran Shahid
看起来2008版本是“仅为当前用户安装”的,而2010版则要求“为此计算机上的所有用户安装”。删除2008版本并将其“为此计算机上的所有用户安装”。 - jessehouwing
如果我卸载2008版本,它不会破坏任何东西吧。我有疑虑,因为我们的服务器上有TFS 2008版,而我们正在客户端安装TFS 2010工具,而我们没有TFS 2010。 - Kamran Shahid
实际上,我在“程序和功能”中找不到“Microsoft Team Foundation Server 2008 Power Tools”。 - Kamran Shahid
感谢jessehouwing。我也没有找到它 :( [可能需要我的网络管理员帮助我使用旧用户凭据登录] 我不担心addproject报告,但会检查是否需要从我的机器上创建团队项目。非常感谢。 - Kamran Shahid

0

您可能需要打开并激活源代码控制资源管理器才能看到此菜单命令。这在VS 2015中是这种情况。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接