Which one you choose?
你选择哪一个?
- Use the Deploy feature in VS
- Build a rss script and execute it through rs.exe
- Build a deployment package
- Another option
使用VS中的“部署”功能
构建rss脚本并通过rs.exe执行它
构建部署包
Keep in mind that in many of your environments the report developers/designers don't have publish role in Reporting Server.
请记住,在许多环境中,报表开发人员/设计人员在Reporting Server中没有发布角色。
4 个解决方案
#1
2
In Dev, we use the deploy feature in VS. In Prod, our Prod support team will either upload them manually from the ReportServer website (if it's just one or two reports) or use a simple report upload utility that we wrote. The utility uses the SSRS web service.
在Dev中,我们使用VS中的部署功能。在Prod中,我们的Prod支持团队将从ReportServer网站手动上传它们(如果它只是一两个报告)或使用我们编写的简单报告上传实用程序。该实用程序使用SSRS Web服务。
#2
0
For the developers we have a custom built ReportDeployer where we choose what environment to deploy to (development, test, production) and branch to deploy from (also development, test, production). There is a config file with all the reports available for deployment along with their directory structure.
For production builds, the ReportDeployer has a command line interface and our build script pulls the latest reports from the Prod branch in TFS, then deploys all using our custom app.
对于开发人员,我们有一个自定义构建的ReportDeployer,我们选择要部署到哪个环境(开发,测试,生产)和分支部署(也包括开发,测试,生产)。有一个配置文件,其中包含可用于部署的所有报告及其目录结构。对于生产版本,ReportDeployer有一个命令行界面,我们的构建脚本从TFS中的Prod分支提取最新报告,然后使用我们的自定义应用程序部署所有报告。
#3
0
Developers can publish to development using the deploy command in visual studio. Admins move the reports from dev to prd with rsscripter.
开发人员可以使用visual studio中的deploy命令发布到开发。管理员使用rsscripter将报告从dev移至prd。
#4
0
We use rss scripts to get all reports from a folder and upload them to the given Report Server.
我们使用rss脚本从文件夹中获取所有报告,并将它们上载到给定的报告服务器。
#1
2
In Dev, we use the deploy feature in VS. In Prod, our Prod support team will either upload them manually from the ReportServer website (if it's just one or two reports) or use a simple report upload utility that we wrote. The utility uses the SSRS web service.
在Dev中,我们使用VS中的部署功能。在Prod中,我们的Prod支持团队将从ReportServer网站手动上传它们(如果它只是一两个报告)或使用我们编写的简单报告上传实用程序。该实用程序使用SSRS Web服务。
#2
0
For the developers we have a custom built ReportDeployer where we choose what environment to deploy to (development, test, production) and branch to deploy from (also development, test, production). There is a config file with all the reports available for deployment along with their directory structure.
For production builds, the ReportDeployer has a command line interface and our build script pulls the latest reports from the Prod branch in TFS, then deploys all using our custom app.
对于开发人员,我们有一个自定义构建的ReportDeployer,我们选择要部署到哪个环境(开发,测试,生产)和分支部署(也包括开发,测试,生产)。有一个配置文件,其中包含可用于部署的所有报告及其目录结构。对于生产版本,ReportDeployer有一个命令行界面,我们的构建脚本从TFS中的Prod分支提取最新报告,然后使用我们的自定义应用程序部署所有报告。
#3
0
Developers can publish to development using the deploy command in visual studio. Admins move the reports from dev to prd with rsscripter.
开发人员可以使用visual studio中的deploy命令发布到开发。管理员使用rsscripter将报告从dev移至prd。
#4
0
We use rss scripts to get all reports from a folder and upload them to the given Report Server.
我们使用rss脚本从文件夹中获取所有报告,并将它们上载到给定的报告服务器。