使用Tridion WebDAV更新文件夹和文件夹内容
使用Tridion WebDAV更新文件夹和文件夹内容,tridion,tridion-2011,Tridion,Tridion 2011,我面临一个问题,不知道是否有人解决了这个问题。 我正在使用Tridion webdav(Tridion 2011 SP1 HR1)将结构化内容(文件夹+二进制文件)插入出版物。 当文件夹不存在时,一切正常,但如果文件夹存在,则会出现错误: 您没有访问此Web文件夹位置的权限 查看日志文件时,问题是Tridion在我拖放现有文件夹并重命名为文件夹标题时尝试创建新文件夹,出现错误: 此文件夹及其BluePrint上下文中的文件夹/虚拟文件夹类型的项的名称必须唯一 我尝试使用事件来避免在文件夹存在时保
我面临一个问题,不知道是否有人解决了这个问题。
我正在使用Tridion webdav(Tridion 2011 SP1 HR1)将结构化内容(文件夹+二进制文件)插入出版物。 当文件夹不存在时,一切正常,但如果文件夹存在,则会出现错误: 您没有访问此Web文件夹位置的权限 查看日志文件时,问题是Tridion在我拖放现有文件夹并重命名为文件夹标题时尝试创建新文件夹,出现错误: 此文件夹及其BluePrint上下文中的文件夹/虚拟文件夹类型的项的名称必须唯一 我尝试使用事件来避免在文件夹存在时保存它(在启动阶段引发异常),但在更新文件夹中的内容时会出现权限错误 有人试过做类似的事情吗?
有人有什么建议我可以试试吗
提前感谢大家。这与Tridion无关,因为您正在使用Windows资源管理器访问WebDAV,所以如果说发送错误请求的责任是资源管理器,但如果您在此处查看WebDAV规范:,您可以看到第9章下所有可能的调用 Tridion文件夹被视为集合,因此有一个
MKCOL
调用来创建文件夹,但是如果您选中9.7.2 PUT for collections
,您将看到:
9.7.2托收
此规范不定义现有集合的PUT方法的行为。对现有集合的PUT>请求可能被视为错误(405方法不允许)
定义MKCOL方法以创建集合
因此无法更新现有文件夹,实际上是创建
和上传内容
如果您对WebDAV协议感兴趣,也可以查看本文:是否在同一蓝图层次结构中已经存在同名文件夹?可能我没有解释清楚。文件夹存在,我正在尝试更新文件夹(包括子文件夹)的内容,拖放一个文件夹。但是Tridion总是试图创建文件夹,这增加了错误;似乎没有“文件夹更新”。谢谢,我尝试了另一个webdav客户端(WebDrive),一切都很好。当我拖放一个文件夹时,如果它存在,就会弹出一个通常的问题:是否替换文件夹的内容。