No commit activity in last 3 years
No release in over 3 years
Exports Trac wiki pages as local HTML files
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

Trac Wiki Exporter

Synopsis

Exports wiki pages in Trac as HTML pages organized in categories for easy local viewing.

Installing

This script requires Ruby. You can install it for Linux or Windows from the above link, or use your OS's package manager to install it. Once it is installed, call the following command:

$ [sudo] gem install trac-export-wiki

Using

To use this script, you need to create a config.yaml file that tells the exporter which pages you want to export under which categories. You can see a sample config.yaml file in the "examples" directory. Once you've created your configuration file, you can call the script with:

$ trac-export-wiki config.yaml

This will download the wiki pages from your site into your current directory. If you want to put your files in a docs directory, make sure to cd there first:

$ mkdir docs
$ cd docs
$ trac-export-wiki ../config.yaml

You can specify some parameters on the command-line, see trac-export-wiki --help for a list of options. Specifically, you may want to only regenerate the index page, or not generate the index page. This is done with -i or -n respectively.

License & Author

This library is written by Loren Segal and released under the MIT license. See the LICENSE file attached with this archive.