Vote #63321
完了Trac migration task - user issues
0%
説明
When migrating from Trac the rake task selects users inconsistently because it only grabs users who have created a ticket, wiki page or attachment. This means some users are migrated with user name and email address and others are not. The script should use the contents of the session_attribute table like:
INSERT INTO "session_attribute" VALUES('blah',1,'name','Blah Blah');
INSERT INTO "session_attribute" VALUES('blah',1,'email','Blah@Blah');
This could be done either as a supplemental query in the find_or_create_user class or a separate migration task.
journals
I've done a very crude edit of migrate_from_trac.rb. I've attached my version of the def used to create users. Highly crude but worked for me.
--------------------------------------------------------------------------------
Fix committed in r1502 with a slightly different implementation.
Thanks for pointing this out.
--------------------------------------------------------------------------------