TFS聚合器实现的问题

TFS聚合器实现的问题,tfs,Tfs,我们使用TFS Aggregator根据其子项目的状态更改自动更新用户故事的状态,并自动更新其他项目的用户故事状态(如果相关)。 同样重要的是,我们聘请了一名外部自由职业者来帮助我们完成这项工作。当我们在他的环境中测试它时,它工作得很好。但当它部署到 我们的环境-没有变化,新功能不起作用 你建议我们检查什么 这种集成问题的原因是什么 我们应该采取什么行动 欢迎您的建议 首先,尝试按照此网站上的安装步骤安装插件: 如果它仍然不起作用。以下是您可以参考的疑难解答页面: 您正在使用此服务器端插件的正

我们使用TFS Aggregator根据其子项目的状态更改自动更新用户故事的状态,并自动更新其他项目的用户故事状态(如果相关)。 同样重要的是,我们聘请了一名外部自由职业者来帮助我们完成这项工作。当我们在他的环境中测试它时,它工作得很好。但当它部署到 我们的环境-没有变化,新功能不起作用

你建议我们检查什么

这种集成问题的原因是什么

我们应该采取什么行动


欢迎您的建议

首先,尝试按照此网站上的安装步骤安装插件:

如果它仍然不起作用。以下是您可以参考的疑难解答页面:

  • 您正在使用此服务器端插件的正确版本 右服务器。您可以在网站上获得该插件的多个版本
  • 您已更新触发规则的工作项。(TFS 聚合仅在具有聚合规则的工作项上工作一次 它已更新。这可能会在将来的版本中更改。)
  • 如果规则在工作项之间导航,则工作项具有适当的 链接(例如父子关系)
  • 您已将DLL和策略文件复制到上的插件位置 所有TFS应用层服务器(通常位于::\Program 文件\微软Team Foundation Server {Viste}\应用层\Web 服务\bin\Plugins)
  • 中的源字段和目标字段具有有效名称
    TFSAggregator2.ServerPlugin.policies
  • 保存文件时,将其保存为UTF-8编码(在记事本中)++ 它被称为“无BOM的utf-8”)
  • 您已授予运行插件的用户权限,例如添加 将“TFS服务帐户”发送给项目集合管理员 TFS组

    您可能必须使用tfssecurity从命令行执行此操作 /集合:/g+“项目 如果您的服务帐户为 LocalService、NetworkService或任何其他众所周知的Windows 标识,因为它们不再显示在权限UI中

  • 使用模拟选项时,请确保用户正在执行 插件(通常是TFS服务帐户)具有“在 服务器级别的“代表他人”权限
  • 如果您将TFS从2013.x升级到2015。*并从2015rtm升级到 在执行此TFS升级之前未卸载TFS聚合器聚合器聚合器不工作。从中删除TFS聚合器 TFS 2013程序文件文件夹或运行TFS卸载 Aggegrator(备份您的策略!)。然后重新安装TFS 如此处所述,为TFS 2015手动设置或安装聚合器。 每个TFS版本都有它自己的聚合器程序集 重要信息:针对正确的TFS使用正确的版本

你为什么不咨询你雇佣的外部自由职业者?他没有提供如何部署的步骤吗?你的环境和他的一样吗?您使用的是哪个版本的TFS?他正在尝试解决这个问题,但到目前为止,我们还没有找到解决方案。我们都使用相同的版本(TFS更新3)。现在我们正在尝试匹配我们的环境-例如,我们没有在TFS服务器中安装Visual studio,而他安装了。我们的专家表示,由于版本升级问题,聚合器无法连接到TFS服务器(我们从2013年升级到2015年3月)