]> source.dussan.org Git - redmine.git/commitdiff
Added namespace for Redmine specific rake tasks.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 2 Sep 2007 08:08:10 +0000 (08:08 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sun, 2 Sep 2007 08:08:10 +0000 (08:08 +0000)
git-svn-id: http://redmine.rubyforge.org/svn/trunk@691 e93f8b46-1217-0410-a6f0-8f06a7374b81

doc/INSTALL
lib/tasks/deprecated.rake [new file with mode: 0644]
lib/tasks/load_default_data.rake
lib/tasks/migrate_from_mantis.rake

index e653acb1c2c1460b4d077971260b3752a431c98d..61d85f1ca9c15ad7f18ee799580cac1ac9ffc78d 100644 (file)
@@ -37,7 +37,7 @@ Supported databases:
    It will create tables and an administrator account.\r
 \r
 5. Insert default configuration data in database:\r
-   rake load_default_data RAILS_ENV="production"\r
+   rake redmine:load_default_data RAILS_ENV="production"\r
    It will load default roles, trackers, statuses, workflows and enumerations.\r
    This step is optional (but recommended), as you can define your\r
    own configuration from sratch.\r
diff --git a/lib/tasks/deprecated.rake b/lib/tasks/deprecated.rake
new file mode 100644 (file)
index 0000000..dca43dd
--- /dev/null
@@ -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"
index e59c3c5fe632e20ac316cc6479d4e0a71fb60e95..21ea238b48b7c2a001d279590074c710d4f22e6a 100644 (file)
@@ -1,5 +1,6 @@
-desc 'Load default configuration data'\r
+desc 'Load Redmine default configuration data'\r
 \r
+namespace :redmine do\r
 task :load_default_data => :environment do\r
   include GLoc\r
   set_language_if_valid('en')\r
@@ -163,4 +164,5 @@ rescue => error
   puts "Error: " + error\r
   puts "Default configuration data can't be loaded."\r
 end\r
-end
\ No newline at end of file
+end\r
+end\r
index e7c1afd98d9f5824dfa1e05079c1a5c3ad23f90f..fff668b6449bf2ce4a48612643d95171c3f90502 100644 (file)
@@ -21,6 +21,7 @@ require 'active_record'
 require 'iconv'\r
 require 'pp'\r
 \r
+namespace :redmine do\r
 task :migrate_from_mantis => :environment do\r
   \r
   module MantisMigrate\r
@@ -483,3 +484,4 @@ task :migrate_from_mantis => :environment do
   MantisMigrate.establish_connection db_params\r
   MantisMigrate.migrate\r
 end\r
+end\r