我正在尝试在同一个SharePoint 2007安装中跨网站移动文件夹.关键要求是维护版本历史记录.
我尝试过的一种方法是在原始站点中创建一个新的文档库,然后将文件夹移动到该文档库中,然后将文档库移动到目标站点.我在资源管理器视图中使用剪切和粘贴完成了文件移动.
不幸的是,它破坏了文件的历史记录 - 文件历史记录中的每个版本都以相同的日期结束(谁知道日期的来源 - 它不在文件的原始历史记录中),尽管修改者和其他元数据是好的.
我使用以下方法移动文档库:
SP内容部署向导1.1作者:Chris O'Brien(网站)
STSADM.exe使用Gary Lapointe的扩展(站点),特别是以下命令:gl-exportlist,gl-importlist,gl-copylist.
不幸的是,这些工具在文件夹级别不起作用.
我的下一步是看一下编程解决方案,这是我一直在避免的,因为我是SharePoint的新手,对它的编程一无所知.
谁能帮我?具体来说,我欢迎:
有关如何在不编写自定义解决方案的情况下执行移动的任何建议
任何可以做到这一点的工具的建议,无论是否免费(我到目前为止所看到的是AvePoint的DocAve,它只能管理网站级别的内容,所以它无法帮助我)
任何可以帮助我开发自定义解决方案的提示,文章,代码等.
非常感谢.