我们将 MediaWiki 用于用户文档。作为唯一的作者,我可以构建和管理 wiki 的新版本,以支持软件版本的发布。
我正在寻找有关如何管理到新 MW 实例的切换(以与新软件版本协调)的建议。这就是我现在的做法:
/wiki 上的 MW 实例支持生产 (v1) 软件。
在一个单独的 MW 实例中,我构建了/v2。当需要发布新软件版本时,我只需备份 v1(MySQL 数据库和 HTML 文件),然后将 v2(MySQL 数据库和 HTML 文件)复制到/wiki 文件夹。
这个实用吗?这可以更好/更安全/更有效地管理吗?
非常感谢,
伊芙琳
最佳答案
另一种方法可能是使用维基软件,如 ikiwiki它能够在后端使用真正的版本控制软件来存储 wiki 页面(我将它与 Git 一起使用)。有了这个,您可以在另一台服务器上的另一个分支中构建 v2,然后在适当的时候将主服务器从分支 v1 切换到分支 v2。
关于svn - 任何人都有使用版本控制软件来管理基于 MediaWiki 的 wiki 的经验?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2103818/