我们使用团队基础架构服务器 (TFS)。 我在想是否可以将知识以任何形式存储在 TFS 中。例如,如果有人解决了一个 bug,那么记录解决方案并使其可用/可搜索对其他人(还包括其他团队项目)来说是很好的。该解决方案确实适用于其他情况。 我们也使用 Sharepoint,因此这两者的集成是可能的。
针对与工作项相关的信息(例如,缺陷的截图等),直接将数据与工作项绑定在一起是最好的方式。对于寿命超过工作项的数据(知识库内容、持续文档等),考虑使用SharePoint。所以根据你的例子,如果缺陷解决方案中有一些本地化的数据,并且没有真正长期价值,则出于历史原因,您会将其留在工作项中。但是,如果它具有较长的价值,考虑将其与SharePoint(Wiki或其他文档)联系起来,并选择在bug(或其他工作项)和SharePoint文章之间添加链接(通过使用超链接链接类型执行此操作)。搜索某些工作项特定注释的另一个选项是使用扩展(即http://visualstudiogallery.msdn.microsoft.com/3f31bfff-5ecb-4e05-8356-04815851b8e7/),但是对于具有长期价值的内容,我认为使用SharePoint更加合适。