* Add support for mercurial, contributed by Emanuele Aina.
[ikiwiki.git] / doc / tla.mdwn
1 [tla](http://wiki.gnuarch.org/) is an implementation of the [GNU](http://www.gnu.org/) [Arch](http://www.gnuarch.org/) revision control system. While ikiwiki is relatively
2 independent of the underlying revision control system, and can easily be
3 used without one, using it with Subversion is recommended since it's how
4 the author uses it. ([[Git]] is another option.)
5
6 Ikiwiki can run as a [[post-commit]] hook to update a wiki whenever commits
7 come in. When running as a [[cgi]] with tla, ikiwiki automatically
8 commits edited pages to the Arch repostory, and uses the Arch
9 log to generate the [[RecentChanges]] page.