MediaWiki 到 Confluence 迁移

7
我们计划将现有的MediaWiki网站迁移到Confluence。但是当我搜索时,我了解到Universal Wiki Converter(UWC)工具已不再受支持或可用。因此,我很担心从哪里开始以及如何继续。我们计划将所有MediaWiki页面导出为XML,然后将它们导入Confluence。
所以,我的问题是这是否是正确的方法,以及如何轻松地将XML导入Confluence?

嘿,你试过这个吗:https://confluence.atlassian.com/display/DISC/HTML+To+Confluence+Converter。在答案中找到:https://answers.atlassian.com/questions/12265453/import-from-mediawiki-to-confluence-5.7 - ppasler
@ppasler感谢提供这些链接。是的,我已经查看了这些链接。由于uwc不再受支持,我在想是否应该继续采用html转换路径。? - Vidhya Hari
HTML转换是一场噩梦...我不知道UWC消失了,但这表明Confluence倾向于锁定您的数据,为什么要从开放数据XML切换到其他东西呢?无论如何,您需要告诉我们您使用模板的程度,才能回答。 - Nemo
2个回答

4

使用Markdown作为导入/导出的通用格式。 Markdown可导入或导出到MediaWiki:

Markdown-Wiki

将维基2 markdown和markdown 2 维基之间进行转换的简单工具。

安装

该工具需要您在系统上安装npm。

npm install markdown-wiki

使用方法

cat foo.wiki | markdown2wiki > foo.md

Confluence可以渲染Markdown格式:

Markdown for Confluence提供了宏,用于在Confluence页面上呈现Markdown内容。该内容可以直接输入到markdown宏的主体中,也可以来自附件或URL。

或者将Markdown转换为HTML并由Confluence渲染:

npm install markdown-html

markdown-html in.md -o out.html

XML导出需要使用XSLT或者等效工具,将MediaWiki XML Schema转换为Confluence XML Schema,如果上述方法不可行。 参考资料

我应该在哪里找到.wiki文件?当我使用特殊的导出功能时,它会生成.xml文件。谢谢。 - MichielDeRouter

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接