gpt4 book ai didi

migration - 从ScrewTurn Wiki 导出到Confluence 的脚本或实用程序?

转载 作者:行者123 更新时间:2023-12-04 13:55:30 24 4
gpt4 key购买 nike

有没有人试过从 ScrewTurn 迁移至 Confluence ?我希望我可以将ScrewTurn 数据库导出到xml,然后使用一个实用程序将其放入Confluence 可以理解的格式——也许是Universal Wiki Converter 使用的格式。 .

有没有人使用过这样的实用程序?在我尝试自己写一个之前,有什么我应该知道的吗?

更新:
我已经安装了 Confluence 试用版并查看了备份。有一个 entities.xml看起来像数据存储的文件。根标签是 <hibernate-generic> ,这让我相信他们使用 Hibernate .我不熟悉 Hibernate,但这应该很有用。

最佳答案

  • Implement a Wiki Converter for ScrewTurn .我使用 MediaWiki 的语法转换器作为基础,因为基本的 wiki 语法非常相似。我还实现了一些 Converter 类,UserDateConverter (需要 Confluence UDMF plugin )、PagenameConverter , AttachmentsConverter , MetaDataCleaner(删除ScrewTurn 页面文件中的前三行,包括页面名称、日期和##PAGE##)。
  • 在螺丝旋转中,change the page storage provider to Local Pages Provider (如果它使用不同的提供程序,例如 SQL)。
  • 运行在步骤 1 中实现的自定义 UWC 并一次转换一个命名空间。

  • 您可以从 GitHub 下载源代码.

    关于migration - 从ScrewTurn Wiki 导出到Confluence 的脚本或实用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2830227/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com