我现在正在计划将SharePoint解决方案部署到生产环境中。
我读过一些工具,这些工具提供了一种简单的方法来实现这个过程的自动化,但似乎没有什么适合我的场景。
在测试阶段,我使用SharePoint设计器在不同的开发和测试服务器之间复制站点内容,但是这个过程是手动的,似乎有点不必要。
该站点由带有自定义web部件的SharePoint web部件页和许多Reporting报表定义组成。
那么,在这片浩瀚的极客之地,是否有关于如何最有效地为多个部署场景创建和部署SharePoint站点的好建议呢?
编辑
只是为了澄清。我需要将几个"SharePoint站点“部署到现有的站点集合中。由于SharePoint喜欢将其站点放在SharePoint内容数据库中,此时只将文件放入IIS并不是一种选择。
发布于 2008-08-13 10:35:58
我还建议查看Chris‘’Brien的SharePoint内容部署向导。http://www.codeplex.com/SPDeploymentWizard
应该有助于你描述的过程顺利,这是一个很好的工具,无论你的小猫袋
发布于 2008-08-13 07:39:37
我们有一个BizTalk 2006网络应用程序和几个WebServices,需要从开发到UAT的生活。
我们从VS内部直接使用MSBuild来构建、运行测试,取决于测试结果、复杂程度、压缩和发送到服务器。
服务器上的小MSBuild脚本解压缩,移动文件,安装干净的web应用程序,取消biztalk位,安装新的biztalk位,重新登记,然后启动。
MSBuild是hugh,更多的人需要使用它,因为它现在就在平台=>中。
使用MSBuild
发布于 2008-09-16 09:42:32
请注意,“解决方案”在Sharepoint中有特定的含义:打包为.wsp文件的特性(如web部件、列表定义等)的集合。
您通常在Visual中构建sharepoint解决方案,并使用Sharepoint SmartTemplates http://www.codeplex.com/smarttemplates等工具进行打包和部署。
但是,在您的情况下,您已经在要移动到另一个网站的实时sharepoint站点中包含了内容。为此使用解决方案可能太麻烦了,特别是如果您想不止一次地使用解决方案(尽管可以使用SharePoint解决方案生成器从活动站点生成解决方案)。
将所有内容从一个活动站点部署到另一个活动站点的最简单方法是使用stsadm创建站点的备份,然后再使用stsadm还原将其还原到新站点。这完全覆盖了新站点。
您可以使用导入/导出(而不是备份/还原)移动选择文件/列表。像SharePoint内容部署向导这样的工具可以更容易地选择要移动的内容。
https://stackoverflow.com/questions/9543
复制相似问题