您选择哪一个?
请注意,在许多环境中,报表开发人员/设计人员在Reporting Server中没有发布角色。
答案 0 :(得分:2)
在Dev中,我们使用VS中的部署功能。 在Prod中,我们的Prod支持团队将从ReportServer网站手动上传它们(如果它只是一两个报告)或者使用我们编写的简单报告上传实用程序。该实用程序使用SSRS Web服务。
答案 1 :(得分:0)
对于开发人员,我们有一个自定义构建的ReportDeployer,我们选择要部署到的(开发,测试,生产)和分支部署(也包括开发,测试,生产)。有一个配置文件,其中包含可用于部署的所有报告及其目录结构。
对于生产版本,ReportDeployer具有命令行界面,我们的构建脚本从Prod分支中提取最新报告。 TFS然后使用我们的自定义应用程序部署所有内容。
答案 2 :(得分:0)
开发人员可以使用visual studio中的deploy命令发布到开发。 管理员使用rsscripter将报告从dev移动到prd。
答案 3 :(得分:0)
我们使用rss脚本从文件夹中获取所有报告,并将它们上传到给定的报告服务器。