【问题标题】:Is there a customer-friendly web frontend for Team Foundation Server?Team Foundation Server 是否有客户友好的 Web 前端?
【发布时间】:2010-11-08 07:55:47
【问题描述】:
我们希望让我们的客户能够通过 Team Foundation Server 报告错误并查看现有错误和工作项。
为此,我们需要一个对客户友好的网络前端。它应该易于使用并具有漂亮的 UI。我知道 Web Access,但认为它过于面向开发人员,我们的客户无法使用。
是否有任何好的开源或商业产品可以做到这一点?重要的是我们能够根据自己的需要定制产品。
【问题讨论】:
标签:
tfs
bug-tracking
web-frontend
【解决方案1】:
有WIWA,但它与常规的网络访问工具非常相似。它的存在更多是作为一种许可帮助(帮助 TFS 管理员确保他们不会超出 CAL 要求),而不是作为针对非开发人员的全新 UI。
注意:从 TSWA SP1 的最新下载包中获取,而不是博客文章中链接的 CTP
我不知道有任何其他解决方案可以像您希望的那样可定制。我见过(并参与过)为特定工作项类型量身定制的一次性解决方案。在最广泛的层面上,您可以说错误页面@connect.microsoft.com 和@Codeplex 也属于该类别。但它们都不是公开可用的,即使出版也无济于事。
您可能需要使用 Work Item Tracking API 一次性完成。幸运的是,这比编写一个知道如何解析 WIT XML 的通用工作流引擎/表单设计器要容易得多。
【解决方案2】:
有点无耻的插件,因为我是项目所有者:Spruce 是 TFS 2010 的 ASP.NET MVC2/jQuery 驱动的前端,旨在复制您在 Fogbugz 等产品中找到的用户友好方法, Unfuddle 和在线网站,例如 Github、Bitbucket。
A few screenshots:
我将在年初添加在博客上找到的功能列表。