我的团队正在进行一个将.com站点迁移到SharePoint的项目。
在创建了所有的外观和感觉资产、母版页、内容类型和页面布局之后,我们实际上需要将实际的站点页面“移动”到SharePoint中。
我在努力想出最有效的方法。我们的拓扑结构包括创作环境和生产环境。我们计划使用SharePoint内容部署来填充来自创作的产品。
但是,我们显然需要对创作环境进行某种类型的初始填充。我不想使用内容部署来填充来自开发环境的创作,因为我不想最初创建来自空白站点定义的创作。
以下是我想出的一些选择,你会喜欢一些你认为是最好的方法的反馈:
environment
- I'm not sure if this is actually doable, but got the idea because of how I know you can create List Item instances when provisioning a List in a feature. After all, our Pages library is a list of Pages - however there are multiple content types involved.
谢谢你的建议!
发布于 2008-12-15 22:17:36
如果这只是迁移文件的问题,那么实际上可以使用内容迁移框架。这个框架的核心类是SPExport和Microsoft.SharePoint.Deployment命名空间中的SPImport类。您可以使用相当少的代码将单个文件导出到磁盘,然后再将它们导入到新位置。或者,尝试CodePlex上的CodePlex内容部署向导:http://www.codeplex.com/SPDeploymentWizard。它将节省你的编码。
发布于 2008-12-15 08:06:29
备份和还原内容数据库。
发布于 2008-12-17 17:40:10
您能澄清为什么不想使用内容部署来创建初始的创作站点吗?为什么不想从空白站点定义开始?无论如何,它都会在部署过程中被覆盖。那么stsadm -export / -import呢?
对不起,但我对整个情况还不清楚。您有一个开发环境(大概是在这里创建了结构,但没有指定用于生产的任何内容)、一个创作环境(我将其理解为输入和批准内容的锁定环境),然后是一个只读的生产环境,其中部署了已批准的项。如果是这样,那么我可以说,我有一个类似的设置,我的一个项目。
在我的例子中,我最初在开发环境中开发了站点结构,然后备份并恢复到创作和prod。随后对这两个环境的结构更改都是手工进行的。创作在结构上与prod几乎完全相同。只是保安不一样。每天有几次内容从创作部署到prod。我们直接在创作环境中进行内容更改。
https://stackoverflow.com/questions/366633
复制相似问题