3

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

在 Visual Studio 2008 中,我可以看到某个特定的人是否已通过选项签出任何文件

Find in source control>Status

但是当我试图通过 2010 年看到相同的东西时,我找不到它。

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

TFS 电动工具


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

Close

4

2 回答 2

2

此选项可通过Team Foundation Server 的 Visual Studio 2010 Power 工具获得。您可以并排安装多个版本的 Power Tools,但只能安装一个版本的 Windows Explorer 扩展。我通常选择该功能的最新版本。

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

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

安装时,请确保始终选择为“所有用户”安装,这样,只要还安装了相应版本的 Team Explorer,您就应该能够并排安装所有这些。

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

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

  • Tfpt addprojectreports
  • Tfpt addprojectportal
  • Tfpt 创建团队项目
  • 工作项编辑器
  • 最佳实践分析器

只要相应版本的 Team Explorer 支持所述 TFS 版本,这些都应该适用于任何 TFS 版本。

  • 资源管理器集成
  • 入住政策包
  • 源代码管理资源管理器扩展
  • 团队资源管理器扩展
  • 工作项模板
  • Powershell 命令行开关
  • 其他 tfpt 命令

可以在我的博客上找到根据您的 TFS 和 Visual Studio 版本将/不能工作的工具的完整概述。

您应该从您打算安装的 Power Tools 的最高版本安装 Windows Explorer 扩展和 Powershell cmd-let。最新版本的开发最多,并且错误更少。

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

于 2014-01-21T11:32:40.470 回答
0

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

于 2017-10-23T08:45:41.587 回答