10

我们有一个公司 wiki 在我们的 Intranet 上运行 Mediawiki,它已经使用了一段时间。我们最近刚刚安装了 Redmine,并且正在按照我们喜欢的方式对其进行配置。

我想知道是否有任何方法可以使用我们已经存在的 wiki 而不是 Redmine 附带的内置 wiki。我们有很多由非开发人员编写的文章和文档,不想丢失和/或重新导入另一个 wiki(即 redmine 的)。redmine 的 Wiki 部分不允许我输入外部 wiki 的 url,因为它包含各种非法字符(主要是 : 和 /)

编辑:作为临时解决方法,我刚刚将“外部”Wiki 上的每个项目主页用作 Red Mine 中的项目“主页”,到目前为止,这是我能弄清楚的最好的。您无法从各种问题中获得 Wiki 访问权限,但我们其他 Wiki 的链接现在确实显示在每个项目的概述下。

顺便说一句,这两者都安装在同一个物理机器上,即 Windows 2003 Server,Mediawiki 是使用 WAMP 包安装的,而 Redmine 几乎是手动安装的,而不是使用像 Bitnami 这样的堆栈。

4

2 回答 2

13

你看到 Redmine 的这个 MediaWiki 集成补丁了吗?http://www.redmine.org/attachments/572/redmine-mediawiki.patch及其参考页面http://www.redmine.org/issues/617我没有使用它所以我不确定它是否满足您的需求但这可能值得一试。(一定要先备份)

参考页面说明了这个补丁:

这是 0.7 的补丁,它将在您的项目设置中添加一个 MediaWiki 选项卡并将其集成到问题页面中。您还需要添加:

is_mediawikitinyint(1) NOT NULL 默认 '0',mediawikiurl varchar(255) NOT NULL 默认 '', mediawikinamespacevarchar(255) NOT NULL 默认 ''

到项目表以使其正常工作。

我知道你不想导入,但以防万一其他人在这里做了一个 rake 文件,用于将 MediaWiki 页面导入 Redmine http://www.redmine.org/issues/1224

于 2009-09-19T08:13:03.223 回答
2

我们将其视为一种选择,因为有很多工具可以与 mediawiki 一起使用,但是我们决定不采用这种选择,因为我们在 redmine 中已经有很多问题和 wiki 页面。据我所知,这个补丁用 mediawiki 框替换了现有的 redmine wiki 输入框。这不仅在 wiki 部分完成,还用于问题和文档。我们害怕:

  1. 丢失我们所有现有的 wiki 页面和问题描述。
  2. 随着Redmine更新的发布和安装,整个事情都被打破了。

我们发现最新的 Wiki Extensions 插件http://www.r-labs.org/projects/r-labs/wiki/Wiki_Extensions_en为我们提供了 wiki 部分所需的大部分功能。它有评论、投票、标签和许多其他东西。它适用于最新版本的 Redmine。

我们仍在努力寻找一种将现有的 word 文档导入 wiki 的好方法。

于 2010-12-09T17:20:12.367 回答