是否可以在 Interwoven TeamSite 6.7.2 中重新生成所有页面?只需选择一个文件夹并单击 Actions -> regenerate page 不起作用。它收到错误消息:“不是生成的文件”。
那么是否有通过文件夹层次结构重新生成的技巧?
是否可以在 Interwoven TeamSite 6.7.2 中重新生成所有页面?只需选择一个文件夹并单击 Actions -> regenerate page 不起作用。它收到错误消息:“不是生成的文件”。
那么是否有通过文件夹层次结构重新生成的技巧?
TeamSite 将处理您作为参数传递的任何内容,无论是文件还是文件夹。如果它不是基于模板的,您将看到该错误。没有办法在本地递归地重新生成整个工作区的页面。
我编写了 Perl 脚本来遍历文件系统,测试每个文件的扩展属性以查看它是否基于模板,如果是则重新生成页面。这可能是实现大规模再生的最简单方法。
如果您必须通过 GUI 进行此操作,您可以创建一个调用上述脚本的自定义菜单项。
不确定这个问题是什么时候发布的——它说的是 1 月 25 日,但没有透露年份,但 TeamSite 6.7 已经被供应商 HP Autonomy 停产了几年。
在撰写本文时,该软件的最新版本是 TeamSite 7.3.2,即将发布 7.4 版。我之所以提到版本,是因为创建和呈现页面的范式已经发生了彻底的变化。
页面不再“生成”和部署。SitePublisher - 现在是 TeamSite 的一部分,允许使用所见即所得工具创作页面。
也就是说,“生成”页面的旧范式仍然向后兼容,但如果您计划升级,则可以通过使用 SitePublisher 和 LiveSite 从系统中获得更多价值。
从 unix 命令行运行此命令:
find /your/folder/startpoint -exec /path/to/iwregen {} \;
您收到的错误消息:“不是生成的文件”是因为您正在尝试选择一个文件夹,因为文件夹的内容可能不同,有些可能是您的实际页面,而有些可能是 .pdf 文件、.txt 文件或任何其他扩展文件。
请尝试使用以下步骤重新生成页面:
如果它有用,请投票给这个解决方案,否则请添加您的进一步问题/问题将尽我所知为您提供帮助。
谢谢!