limited trac migration
Added by Gerry Hawkins over 14 years ago
Greetings,
I am evaluating Redmine, I would like to import some data from an existing trac database. But I would like to only import a limited subset of that data. Specifically any ticket with a given milestone, e.g. V3.4. I don't want all of the other tickets, nor the out of date wiki pages. I am OK with supporting custom fields coming over.
0) Is there an equivalent of a "-n" option to just analyze what would be migrated?
1) I am new to Ruby, but I think that I should be able to alter the import logic for all tickets from:
TracTicket.find_each(:batch_size => 200) do |ticket|
to something like:
TracTicketCustom.find_by_sql("SELECT DISTINCT name WHERE #{TracTicketMilestone} == V3.4).each do |ticket|
But I am unsure of the proper syntax for this.
2) Is there a no wiki option or do I just rip that out of the migration script while I run it?
Thanks