从Raspberry Pi访问TFS Web

从Raspberry Pi访问TFS Web,tfs,raspberry-pi,tfs-web-access,Tfs,Raspberry Pi,Tfs Web Access,我们终于启动并运行了TFS 2013,并希望开始在运行Raspberry Pi的web浏览器上公开一些报告。不幸的是,它不允许我们使用windows登录进行身份验证 是否有任何工具允许TFS信息在不依赖Windows登录的情况下作为网页公开?至于“纯”TFS web访问,有一些选项 一个很好的答案是 另一个选项是调整承载TFS的IIS并启用基本身份验证(请参阅 第三个选项是插入反向代理,该代理能够将基本身份验证转换为Windows身份验证,例如squid 关于报告服务(SSRS)是另一种情况;我

我们终于启动并运行了TFS 2013,并希望开始在运行Raspberry Pi的web浏览器上公开一些报告。不幸的是,它不允许我们使用windows登录进行身份验证


是否有任何工具允许TFS信息在不依赖Windows登录的情况下作为网页公开?

至于“纯”TFS web访问,有一些选项

一个很好的答案是

另一个选项是调整承载TFS的IIS并启用基本身份验证(请参阅

第三个选项是插入反向代理,该代理能够将基本身份验证转换为Windows身份验证,例如squid


关于报告服务(SSRS)是另一种情况;我可以尝试,但我不能保证一切正常。在这种情况下,最好和安全的选择是设置反向代理并在那里引导流量。

您可以订阅SSRS,将报告写入windows共享,然后在浏览器中显示这些文件。文件格式有点有限,但我相信它支持html和tiff。再加上一点简单的html/javascript,让浏览器每隔X分钟重新加载一次页面,你就可以拥有一个ok仪表板

当然,这意味着您需要使用SSRS报告,而不是较新的tfs图表,但是您可以使用仓库创建自己的报告


TFS online支持备用凭据的基本身份验证,但您似乎还不能在prem上使用此功能。此外,将来您可能还可以使用内置的图表工具(它们现在可以嵌入到团队仪表板中),因此,有可能通过2013年更新2,您将能够制作一个更好的仪表板。

这不是官方支持的,但我记得在一个RadioTFS播客中提到过,该播客可用于覆盆子Pi-如果我没记错的话,他实际上将TEE换成了它


我从未尝试过,但TEE应该在任何可以获得JVM的地方运行,这包括Pi。然后,只需使用TEE中的对象模型来调用TFS即可。

可以使用未记录的REST API来执行其中一些操作。我知道有人这样做过,并将在REST API发布后发布他的工作d、 好主意:这是为了建立一个走廊显示屏?有没有可能偷看一下@DaveShaw?没错@GiulioVian,我们想在走廊显示屏上旋转仪表板。我还没有看到它,因为它是MS,我想你必须等待,或者看看你是否能找到它们:)