Patch #5764
openmigrate_from_trac does not support trac 0.12
0%
Description
I attempted to migrate a trac 0.12 project to Redmine 0.9.4 and encountered the following two errors:
1. I had no clue that the project ID should be given in lowercase:
...
Target project identifier []: ETrackProject
Unable to create a project with identifier 'ETrackProject'!
rake aborted!
undefined method `reload' for nil:NilClass
C:/redmine-0.9.4/lib/tasks/migrate_from_trac.rake:685:in `target_project_identifier'
...
2. Importer was not able to handle time format of trac 0.12 database. Trac seems to keep times as Epoch at fixed length adding trailing '0's.
...
Migrating components................................
Migrating milestones.rake aborted!
bignum too big to convert into `long'
C:/redmine-0.9.4/lib/tasks/migrate_from_trac.rake:104:in `at'
...
I attach a patch that resolved for me the above. I am not sure if it remains compatible with trac 0.11
Files
Related issues
Updated by Etienne Massip about 14 years ago
- Target version set to Candidate for next minor release
Updated by Toshi MARUYAMA over 11 years ago
- Related to Patch #14567: migrate_from_trac.rake does not convert timestamps in Trac database version 23 added