我们使用MediaWiki编写用户文档。作为唯一的作者,我可以构建和管理维基的新版本,以便支持软件版本发布。
我正在寻找关于如何管理切换到新的MW实例(以与新的软件版本协调)的建议。我现在是这样做的:
/wiki上的MW实例支持生产(v1)软件。在一个单独的MW实例中,我构建了/v2。当需要发布新的软件版本时,我只需备份v1 (MySQL数据库和HTML文件),然后将v2 (MySQL数据库和HTML文件)复制到/wiki文件夹。
这是实际的吗?这是否可以管理得更好/更安全/更有效?非常感谢,伊夫林
发布于 2010-01-21 02:25:41
另一种方法可能是使用像ikiwiki这样的维基软件,它能够在后端使用真正的版本控制软件来存储维基页面(我在Git中使用它)。这样,您就可以在另一个服务器上的另一个分支中构建v2,然后在合适的时候将主服务器从分支v1切换到分支v2。
https://stackoverflow.com/questions/2103818
复制相似问题