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.
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.
This step is optional (but recommended), as you can define your
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
include GLoc
set_language_if_valid('en')
@ -163,4 +164,5 @@ rescue => error
puts "Error: " + error
puts "Default configuration data can't be loaded."
end
end
end
end

View File

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