将SharePoint页面从一个站点移动到另一个站点

时间:2011-01-05 01:31:29

标签: sharepoint-2007

我们有一位客户不愿意让我们访问他们的SharePoint环境。

这项工作涉及从自定义页面布局创建一堆自定义网站列,自定义网站内容类型,页面布局和页面。我们将在我们的环境中创建这个,并且计划是将页面“移动”到我们客户的环境中。

页面布局还包含很少的内容编辑器Web部件。

我尝试将页面下载到磁盘并将其提供给客户端,但下载的页面不包含在内容编辑器Web部件中输入的数据。

我想到在子站点中创建所有自定义内容(列,内容类型,页面布局和页面)并导出子站点并让客户端在其环境中导入子站点。目前我有issue,但这是实现目标的正确方法吗?

有更好的方法吗?

由于

1 个答案:

答案 0 :(得分:0)

我已经为子网站内容使用了导出和导入命令(stsadm.exe),事实证明它可以在大多数情况下使用。请注意,有些限制可能适用于您的情况,也可能不适用于您的情况,如下所述:

http://blogs.technet.com/b/stefan_gossner/archive/2009/05/27/limitations-of-stsadm-o-export-import-related-to-publishing-sites.aspx

使用第三方工具是您的选择之一吗?如果是,我建议在Codeplex上使用一个名为Sharepoint Content Deployment Wizard的工具。我用它将内容从一台服务器迁移到另一台服务器。此工具的一个缺点是它不使用Web服务调用,因此必须从Sharepoint服务器本地运行。我已将它与WSS 3.0,MOSS 2007和MOSS 2010一起使用。

您可以在此处找到详细信息:http://spdeploymentwizard.codeplex.com/

HTH