put manifest 方法

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

put manifest 方法将在指定网站上部署清单。

method=put manifest:server_extension_version
&service_name=/&options=(first pass|second pass)
&prefix=url[&url_renames=key-value_pairs]
[&guidmap=key-value_pairs]&filelist=names

参数

options 参数

prefix 参数

url_renames 参数

guidmap 参数

filelist 参数

解码

POST /site_url/_vti_bin/_vti_aut/author.dll HTTP/1.0
.
.
.
method=put+manifest:6.0.n.nnnn
&service_name=/&options=first+pass
&prefix=url
&filelist=names
[manifest]

备注

在 SharePoint 网站的迁移过程中,将通过 Microsoft SharePoint 迁移工具 (smigrate.exe) 两次调用 put manifest 方法。在第一次传递中,使用 put manifest 方法可将网站模板应用于网站并可恢复列表和列表数据。在第一次传递之后,使用 put document 方法 方法可将文件上载到新的网站。然后,在第二次传递中,将再次使用 put manifest 方法以将讨论和警报应用于网站。

在第一次传递中,put manifest 方法将执行下列操作:

  • 将网站模板应用于网站。

  • 恢复常规网站设置。

  • 恢复列表和列表数据。

  • 恢复安全组和用户(当从 Microsoft SharePoint Team Services v1 中迁移时)。

  • 为文档库文件创建目录结构和零字节临时文件。

在第二次传递中,put manifest 方法将执行下列操作:

  • 在文档中执行链接修复。

  • 完成导航结构。

  • 恢复 Web 部件。

  • 恢复主页视图(当从 Microsoft SharePoint Team Services v1 中迁移时)。

  • 恢复讨论。

  • 恢复警报。

    备注

    在第二次传递 put manifest 方法时,仅 smigrate.exe 使用 guidmap 参数url_renames 参数 参数。

若要运行使用 put manifest 方法的代码来迁移网站,则用户必须是管理员网站组的成员之一。若要运行使用此方法的代码来部署 Microsoft Office FrontPage 2003 Web 包,则用户必须是 Web Designer 网站组的成员之一。

请参阅

概念

SharePoint Foundation 的服务器版本