2017-03-08 137 views
0

我有一个干净安装的TFS 2017更新1和SQL Server 2016标准版SP1。在安装过程中,我配置了报告选项,我可以在TFS管理控制台中看到报告配置正确并且运行正常。我也可以导航到SSRS报告页面,并看到为我的测试集合创建的文件夹。但是,我没有在我的测试团队项目中看到任何文件夹,并且在Web界面或Visual Studio团队资源管理器中看不到报告链接。看起来,当我创建一个新的团队项目时,TFS不会创建默认的SSRS报告。有谁知道如何解决这一问题?TFS 2017安装后缺少SSRS报告

+0

您是如何创建项目的?从WebUI还是从Visual Studio?只有从Visual Studio创建才能配置报告。 – jessehouwing

+0

@RahulMakwana哪个安装程序,TFS 2017 Update 1或SQL Server 2017 SP1?我尝试了两种方法,但没有看到该选项。我知道我可以使用独立安装程序来安装SSDT,但如果这是一项要求,我希望在MS安装文档中看到它,而我不这么做。 – Chris

+0

@jessehouwing我通过WebUI创建了它们。我将尝试从Visual Studio中创建一个,并让你知道它是如何发生的。 – Chris

回答

3

通过Web Ui创建项目时,不会创建任何报告和任何Sharepoint入口。

要创建Sharepoint网站和/或为您的项目设置报告,您需要使用visual studio/team explorer创建团队项目。

要提供报告后,你可以使用tfs 2015电动工具,tfpt.exe我猜。至少在配置tfs 2015的报告时起作用,如果我没记错的话,这个电源工具2017年还没有发布。

+0

如果项目是通过API创建的,是否知道是否创建了报告? – Chris

+1

当使用其余的api时,没有。当使用在后台启动visual studio实例的本地api时,那么可以创建报告。 – jessehouwing

2

VS2017没有任何TFS电动工具。

要在2017年使用的事后补充报告:

TFSConfig addprojectreports /集: “http://myServer:8080/tfs/DefaultCollection ”/ teamproject:MyProject的/模板:“ TEMPLATENAME” https://www.visualstudio.com/en-us/docs/report/admin/upload-reports

TFSConfig addprojectreports可从TFS 2017年更新1RC2。如果您使用的是TFS 2017 RTM或TFS 2017 Update 1 RC1,则使用以下方法上传报告。

在单独的服务器上安装TFS 2017 Update 1(或TFS 2017 Update 1 RC2),不需要配置它,只需要二进制文件。然后从新服务器运行TFSConfig addprojectreports(指向实际服务器)并上传报告。