在源代码管理中查找 - > Visual Studio 2010中的状态选项未显示

时间:2014-01-21 11:27:09

标签: visual-studio-2010 visual-studio-2008 tfs2008 tfs-power-tools

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

在Visual Studio 2008中,我可以看到某个特定的人是否通过选项

检出了任何文件

在源代码管理中查找> 状态

但是当我试图通过2010年看到同样的事情时,我找不到它。

当我尝试为Team Foundation Server安装Visual Studio 2010 Power Tools时(Dec '11),我收到以下错误消息:

  

TFS电动工具

     
     

安装程序检测到为以下用户安装了此产品的先前版本。必须先删除这些每用户(“Just Me”)安装,然后才能在计算机上安装此版本的Microsoft Team Foundation Server 2008电动工具(“Everyone”)。

     

关闭

2 个答案:

答案 0 :(得分:2)

此选项可通过Visual Studio 2010 Power tools for Team Foundation Server获取。您可以并排安装多个版本的Power Tools,但只能安装一个版本的Windows资源管理器扩展。我通常会选择该功能的最新版本。

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

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

安装时请确保始终选择以“所有用户”方式安装,只要同时安装了相应版本的团队资源管理器,您就可以并排安装所有这些用户。

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

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

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

只要团队资源管理器的相应版本支持所述TFS版本,这些应适用于任何TFS版本。

  • 资源管理器集成
  • 登记政策包
  • 源代码管理资源管理器扩展
  • 团队资源管理器扩展程序
  • 工作项模板
  • Powershell commandlets
  • 其他tfpt命令

A complete overview of the tools that will/will not work depending on your TFS and Visual Studio version can be found on my blog

您应该从要安装的最高版Power Tools安装Windows资源管理器扩展和Powershell cmd-lets。最新版本的开发速度最快,错误也较少。

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

答案 1 :(得分:0)

您可能需要打开并激活Source Control Explorer才能看到此菜单命令。 VS 2015就是这种情况。