Kids complain, real man submit patches. Here is one attached which fixes both
problems (sorry, still learning how to use reportbug... I had this patch when
I opened the bug report...)
Regarding the upstream request: I will do my best, lets hope they do want to
do this.
Can you explain why the other patch is needed?
--- migrate_from_trac.rake.orig 2010-04-06 13:12:15.770691205 +0000
+++ migrate_from_trac.rake 2010-04-06 13:22:05.532183032 +0000
@@ -310,7 +310,8 @@
# Ticket number re-writing
text = text.gsub(/#(\d+)/) do |s|
if $1.length < 10
- TICKET_MAP[$1.to_i] ||= $1
+ # see http://www.redmine.org/issues/4931
+ # TICKET_MAP[$1.to_i] ||= $1
"\##{TICKET_MAP[$1.to_i] || $1}"
else
s
@@ -458,7 +459,9 @@
# Tickets
print "Migrating tickets"
- TracTicket.find_each(:batch_size => 200) do |ticket|
+ # not sure why this works, but i like black magic anyway
+ # TracTicket.find_each(:batch_size => 200) do |ticket|
+ TracTicket.find(:all).each do |ticket|
print '.'
STDOUT.flush
i = Issue.new :project => @target_project,
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers