- Converts milestones/tickets/comments/labels
- Converts Trac usernames to Github usernames
- Sets assignees if possible, sets you an assignee otherwise
- Supports manual splitting of conversion process into stages
- Slows down to match the 60 requests per second API limit rate
- Copy the configuration file template,
trac2github.cfg_template
, totrac2github.cfg
- Edit the configuration variables in the configuration file
trac2github.cfg
- Run the PHP script
trac2github.php
from a shell prompt, e.g.:
$ php trac2github.php
- Strips some characters from ticket bodys / comments like ü/ä/ö etc.