Specified SVN properties for script/reset_references

This commit is contained in:
Alexey Verkhovsky 2006-04-02 05:01:45 +00:00
parent 4902986b2c
commit 22d257a8b2

View file

@ -1,27 +1,28 @@
#!/usr/bin/env ruby #!/usr/bin/env ruby
ENV['RAILS_ENV'] = ARGV.first || 'development' ENV['RAILS_ENV'] = ARGV.first || 'development'
$stderr.puts "Loading Rails for #{ENV['RAILS_ENV']} environment..." $stderr.puts "Loading Rails for #{ENV['RAILS_ENV']} environment..."
require File.dirname(__FILE__) + '/../config/environment' require File.dirname(__FILE__) + '/../config/environment'
class StubUrlGenerator class StubUrlGenerator
def make_link(*args) def make_link(*args)
'StubLink' 'StubLink'
end end
end end
PageRenderer.setup_url_generator(StubUrlGenerator.new) PageRenderer.setup_url_generator(StubUrlGenerator.new)
WikiReference.delete_all WikiReference.delete_all
Web.find_all.each do |web| Web.find_all.each do |web|
web.pages.find(:all, :order => 'name').each do |page| web.pages.find(:all, :order => 'name').each do |page|
$stderr.puts "Processing page '#{page.name}'" $stderr.puts "Processing page '#{page.name}'"
begin begin
PageRenderer.new(page.current_revision).display_content(update_references = true) PageRenderer.new(page.current_revision).display_content(update_references = true)
rescue => e rescue => e
puts e puts e
puts e.backtrace puts e.backtrace
end end
end end
end end