PmWiki 是使用文件系统存放wiki页的普遍的wiki软件。 我们为我们的内部网使用和提供我们的过程和系统。 我的一上升的关心是它根本不支持。 因此我通常搞到一个简单的剧本对备用pmwiki到我们的颠覆贮藏库。 有这可以做的二种方式。 理想的方式将自动增加文件和做变动,每当变动做。 第二个方式将使用cron工作周期性地增加新的文件和做对颠覆贮藏库的变动。 我们看两个选择和探索更加简单一个在细节。

如上所述理想的解答将自动增加文件和做变动,每当变动做。 设定您需要使用亚帕基印第安人通过WebDAV接口服务贮藏库的此。 然后WebDAV文件系统在您的/var/www/html或htdocs目录必须登上(如适当)。 这将允许在上的变化有效地增加/改变的文件在wiki.d目录里)的wiki (被自动化增加了,如所需要和做到您的颠覆贮藏库。 因为颠覆亚帕基印第安人模块支持限制数量,足够这个工作的, DeltaAV功能,这魔术发生。

我选择了简单溶体。 首先我创造了一间贮藏库并且检查了我的pmwiki目录。 然后我在同一个目录创造一个更新剧本增加新的文件和做变动,当祈求。 我也是登记了这个剧本。 代码是:


#! /bin/bash
CD的/var/www/html/wiki/
svn - q增加*
svn - q增加wiki.d/*
svn做- m “Wiki更新”

这是盲目增加新的文件并且做变动的一个非常简单的剧本。 现在我们只必须通常祈求它。 我祈求了“crontab -”编辑我的cron文件的e。 这我使用每小时一次跑剧本的俏皮话:
1 ** ** /var/www/html/wiki/update

一切运作象魅力。