Note that "solution" has a specific meaning in Sharepoint: a collection of features (like web parts, list definitions and so on) packaged for deployment as a .wsp file.
You typically build sharepoint solutions in Visual Studio and package and deploy them using some tool like Sharepoint SmartTemplates http://www.codeplex.com/smarttemplates
However in your case you already have content in a live sharepoint site which you want to move to another site. It will probably be too cumbersome to use a solution for this, especially if you want to do it more than once (though it is possible to generate a solution from a live site using SharePoint Solution Generator).
The easiest way to deploy all content from one live site to another is to create a backup of the site using stsadm and then restore it to the new site again using stsadm restore. This completely overwrites the new site.
You can move select files/lists using import/export (rather than backup/restore). A tool like SharePoint Content Deployment Wizard makes it easier to select the content to move.
We have a BizTalk 2006 with Web Application and Several WebServices that need to go from Dev to UAT to Live.
We use MSBuild right from within VS to build, run tests, dependent on test result, complie, zip and ship to servers.
Small MSBuild script on server to unzip, move the files, install clean web app, unlist biztalk bits, install new biztalk bits, re enlist and then start the stuff.
MSBuild is hugh and more people need to use it as it there now right in the platform =>
发布评论
评论(3)
请注意,“解决方案”在 Sharepoint 中具有特定含义:打包为部署为 .wsp 文件的功能集合(如 Web 部件、列表定义等)。
您通常在 Visual Studio 中构建 sharepoint 解决方案,并使用 Sharepoint SmartTemplates http://www.codeplex 等工具打包和部署它们.com/smarttemplates
但是,在您的情况下,您的实时 Sharepoint 网站中已有内容,您希望将其移动到另一个网站。 为此使用解决方案可能会太麻烦,特别是如果您想要多次执行此操作(尽管可以使用 SharePoint 解决方案生成器从实时网站生成解决方案)。
将所有内容从一个实时站点部署到另一个站点的最简单方法是使用 stsadm 创建站点的备份,然后使用 stsadm Restore 再次将其恢复到新站点。 这将完全覆盖新站点。
您可以使用导入/导出(而不是备份/恢复)来移动选定的文件/列表。 SharePoint 内容部署向导等工具可以更轻松地选择要移动的内容。
Note that "solution" has a specific meaning in Sharepoint: a collection of features (like web parts, list definitions and so on) packaged for deployment as a .wsp file.
You typically build sharepoint solutions in Visual Studio and package and deploy them using some tool like Sharepoint SmartTemplates http://www.codeplex.com/smarttemplates
However in your case you already have content in a live sharepoint site which you want to move to another site. It will probably be too cumbersome to use a solution for this, especially if you want to do it more than once (though it is possible to generate a solution from a live site using SharePoint Solution Generator).
The easiest way to deploy all content from one live site to another is to create a backup of the site using stsadm and then restore it to the new site again using stsadm restore. This completely overwrites the new site.
You can move select files/lists using import/export (rather than backup/restore). A tool like SharePoint Content Deployment Wizard makes it easier to select the content to move.
我们有一个包含 Web 应用程序和多个 Web 服务的 BizTalk 2006,需要从开发到 UAT 再到上线。
我们直接在 VS 中使用 MSBuild 来构建、运行测试(根据测试结果)、编译、压缩并发送到服务器。
服务器上的小型 MSBuild 脚本,用于解压缩、移动文件、安装干净的 Web 应用程序、取消列出 biztalk 位、安装新的 biztalk 位、重新登记,然后启动这些内容。
MSBuild 非常强大,更多的人需要使用它,因为它现在就在平台中 =>
使用 MSBuild
We have a BizTalk 2006 with Web Application and Several WebServices that need to go from Dev to UAT to Live.
We use MSBuild right from within VS to build, run tests, dependent on test result, complie, zip and ship to servers.
Small MSBuild script on server to unzip, move the files, install clean web app, unlist biztalk bits, install new biztalk bits, re enlist and then start the stuff.
MSBuild is hugh and more people need to use it as it there now right in the platform =>
Use MSBuild
我还建议查看 Chris O'Brien 编写的 SharePoint 内容部署向导。
http://www.codeplex.com/SPDeploymentWizard
应该有助于顺利完成您描述的过程,这是一个无论如何,对于你的背包来说都是不错的工具
I would also suggest checking out the SharePoint Content Deployment Wizard by Chris O'Brien.
http://www.codeplex.com/SPDeploymentWizard
Should help smooth the process you describe, and it's a nice tool for your kitbag regardless