3months / Effort-Estimate-Redmine

Plugin that autopopulates estimate fields from effort values in Redmine. Work for this plugin was sponsored by www.fishpond.com.au .
http://3months.com
5 stars 3 forks source link

Problems with redmine trunk #1

Open eniwetok opened 14 years ago

eniwetok commented 14 years ago

Hello Breccan I was trying you plugin and the I ran the migration plugin rake this trace log was shown

root@intranet:/etc/www/redmine_test# rake db:migrate_plugins RAILS_ENV="production" --trace (in /etc/www/redmine_test) rake aborted! Object is not missing constant Changeset! /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:417:in load_missing_constant' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:80:inconst_missing' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:92:in const_missing' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:98:insend' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:98:in const_missing' /etc/www/redmine_test/app/models/issue.rb:30 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:158:inrequire' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:265:in require_or_load' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:224:independ_on' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:136:in require_dependency' /etc/www/redmine_test/vendor/plugins/Effort-Estimate-Redmine/lib/estimate_patch.rb:1 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:158:inrequire' /etc/www/redmine_test/vendor/plugins/Effort-Estimate-Redmine/init.rb:3:in evaluate_init_rb' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin.rb:158:inevaluate_init_rb' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/core_ext/kernel/reporting.rb:11:in silence_warnings' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin.rb:154:inevaluate_init_rb' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin.rb:48:in load' /etc/www/redmine_test/config/../vendor/plugins/engines/lib/engines/plugin.rb:44:inload' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin/loader.rb:38:in load_plugins' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin/loader.rb:37:ineach' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/rails/plugin/loader.rb:37:in load_plugins' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:369:inload_plugins' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:165:in process' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:insend' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:in run' /etc/www/redmine_test/config/environment.rb:20 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:inrequire' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in new_constants_in' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:inrequire' /etc/www/redmine_test/test/test_helper.rb:19 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:innew_constants_in' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in require' /etc/www/redmine_test/vendor/plugins/redmine_risks/test/test_helper.rb:38 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:inrequire' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in new_constants_in' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:inrequire' /etc/www/redmine_test/vendor/plugins/redmine_risks/lib/tasks/risk_test_selenium.rake:36 /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:145:in load_without_new_constant_marking' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:145:inload' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in new_constants_in' /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:145:inload' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/tasks/rails.rb:7 /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/tasks/rails.rb:7:in each' /usr/lib/ruby/gems/1.8/gems/rails-2.3.4/lib/tasks/rails.rb:7 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /etc/www/redmine_test/Rakefile:10 /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2349:inload' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2349:in raw_load_rakefile' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1985:inload_rakefile' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in standard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1984:inload_rakefile' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1969:in run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:instandard_exception_handling' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in run' /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31 /usr/bin/rake:19:inload' /usr/bin/rake:19

koppen commented 14 years ago

eniwetok, could you try out my fork at http://github.com/koppen/Effort-Estimate-Redmine ? I think it fixes this issue - or at least http://github.com/koppen/Effort-Estimate-Redmine/commit/943c797a08a86afac8493df634f15a37a10de968 does, if I remember correctly.

Do note, that the full branch includes some other changes that will probably not work for you, in relation to what field is being looked at and how the hours are calculated.