【发布时间】:2014-08-15 12:37:52
【问题描述】:
在 SharePoint 网站中,当您签出/修改/签入母版页时,以前版本的母版页会保留在 SharePoint 中,您可以在母版页库中看到以前版本的列表 .在我看来,查看以前版本的 contents 的唯一方法是恢复该版本 - 但是这会在版本历史记录中创建一个额外的条目,这并不是真的一个新版本,但只是查看以前版本的产物。
我最终找到了一种使用stsadm 实用程序查看以前版本的蛮力方法:
stsadm -o export -url http://site -fileneme export.cab -versions 4
然后在cab中查找manifest.xml文件,然后在cab中找到指向相关.dat文件的指针,以查看所需的先前版本。现在这种“解决方案”对于大型网站来说显然是有问题的,因为导出操作会导出整个网站内容。
所以这是我的问题...如果stsadm -o export 可以提取以前版本的文件,我猜有某种方法可以通过 SharePoint API 以编程方式执行此操作。有谁知道这是否/如何可能。
【问题讨论】:
标签: sharepoint wss sharepoint-2007