Added namespace for Redmine specific rake tasks.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@691 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
Jean-Philippe Lang 2007-09-02 08:08:10 +00:00
parent 521f4a6ddb
commit e76d153064
4 changed files with 16 additions and 3 deletions

View File

@ -37,7 +37,7 @@ Supported databases:
It will create tables and an administrator account. It will create tables and an administrator account.
5. Insert default configuration data in database: 5. Insert default configuration data in database:
rake load_default_data RAILS_ENV="production" rake redmine:load_default_data RAILS_ENV="production"
It will load default roles, trackers, statuses, workflows and enumerations. It will load default roles, trackers, statuses, workflows and enumerations.
This step is optional (but recommended), as you can define your This step is optional (but recommended), as you can define your
own configuration from sratch. own configuration from sratch.

View File

@ -0,0 +1,9 @@
def deprecated_task(name, new_name)
task name=>new_name do
$stderr.puts "\nNote: The rake task #{name} has been deprecated, please use the replacement version #{new_name}"
end
end
deprecated_task :load_default_data, "redmine:load_default_data"
deprecated_task :migrate_from_mantis, "redmine:migrate_from_mantis"
deprecated_task :migrate_from_trac, "redmine:migrate_from_trac"

View File

@ -1,5 +1,6 @@
desc 'Load default configuration data' desc 'Load Redmine default configuration data'
namespace :redmine do
task :load_default_data => :environment do task :load_default_data => :environment do
include GLoc include GLoc
set_language_if_valid('en') set_language_if_valid('en')
@ -163,4 +164,5 @@ rescue => error
puts "Error: " + error puts "Error: " + error
puts "Default configuration data can't be loaded." puts "Default configuration data can't be loaded."
end end
end end
end

View File

@ -21,6 +21,7 @@ require 'active_record'
require 'iconv' require 'iconv'
require 'pp' require 'pp'
namespace :redmine do
task :migrate_from_mantis => :environment do task :migrate_from_mantis => :environment do
module MantisMigrate module MantisMigrate
@ -483,3 +484,4 @@ task :migrate_from_mantis => :environment do
MantisMigrate.establish_connection db_params MantisMigrate.establish_connection db_params
MantisMigrate.migrate MantisMigrate.migrate
end end
end