Trac to GitLab migration utils
A life boat to escape the Trac ocean liner.
TracBoat is a toolbox for exporting whole Trac instances, saving them and migrating them to other platforms.
TracBoat is available on pypi, so to install it just type:
$ pip install tracboat
If you want to install from source, doing it in a virtualenv is highly recommended. After having this repo cloned, just type:
$ cd tracboat $ virtualenv -p python2.7 VENV $ source VENV/bin/activate $ pip install -r requirements.txt $ pip install -e .
The initial inspiration and core migration logic comes from the trac-to-gitlab project by Maël Lavault: this project was born from heavy cleanup and refactoring of that original code, so this is why this spinoff inherited its GPLv3 license.
- Project import.