【问题标题】:Forbidden Patterns policy with TFS 2012 and VS 2010TFS 2012 和 VS 2010 的禁止模式策略
【发布时间】:2014-12-10 02:14:16
【问题描述】:

我们使用的是 TFS 2012,以及 Visual Studio 2010 和 Visual Studio 2012 的混合环境。我最近将 TFS Power Tools Forbidden Patterns 签入策略应用于一个项目。从 VS 2012 开始,签入似乎工作正常,但是当我们尝试使用 VS 2010 签入时,加载 Forbidden Patterns 策略时出现错误。

它可能只需要为 VS 2010 安装或注册,但我不知道该怎么做。 (我可以使用旧版本的 TFS Power Tools 吗?- 似乎是错误的,因为我们可以为同一策略使用不同的逻辑)?

知道如何解决这个问题吗?

【问题讨论】:

  • 您是否在使用 VS2010 的机器上安装了 TFS Power Tools 2010?我希望策略的逻辑没有变化,它只是引用了 TFS2012 的新程序集和一些兼容性自定义。
  • 为 2010 年安装 TFS Powertools 确实有效,但确实让我有些担心,因为这是 dll 的不同版本。
  • 没错,新版本引用了 TFS2012 程序集(TeamExplorer),而旧版本引用了 TFS2010 程序集。逻辑本身不应该改变。所以没什么好担心的。
  • @JMarsch 您应该将其发布为您自己问题的答案,因为它是问题的答案,许多人会遇到这个问题。

标签: tfs


【解决方案1】:

您需要安装与您需要加载项(如签入策略)工作的 Visual Studio 版本相匹配的 Team Foundation Power Tools 版本。但是,如果您尝试为多个版本安装 shell 扩展,安装将失败。建议为您正在使用的最新版本的 TFS 安装 shell 扩展,对于其他 TFPT 版本,请在安装过程中取消选中该选项。

TFPT 2013

TFPT 2012

TFPT 2010

【讨论】:

    猜你喜欢
    • 2011-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-06
    • 2012-07-01
    • 2013-04-30
    • 2016-11-21
    • 1970-01-01
    相关资源
    最近更新 更多