FAQ » History » Version 19

Thomas Lecavelier, 2008-03-04 16:46
Add the "can't browse svn troubleshoot"

1 1 Jean-Philippe Lang
h1. Frequently Asked Questions
2 1 Jean-Philippe Lang
3 2 Jean-Philippe Lang
{{TOC}}
4 1 Jean-Philippe Lang
5 1 Jean-Philippe Lang
h2. Installing and Running Redmine
6 1 Jean-Philippe Lang
7 18 Jean-Philippe Lang
h3. When I start the application, I get this error "in 'gem_original_require': no such file to load -- initializer (LoadError)"
8 10 Jean-Philippe Lang
9 10 Jean-Philippe Lang
Make sure "Ruby on Rails":http://rubyonrails.org/ is properly installed on your machine.
10 10 Jean-Philippe Lang
11 1 Jean-Philippe Lang
h3. The application seems to work fine but some pages (eg. login form) have no content.
12 1 Jean-Philippe Lang
13 18 Jean-Philippe Lang
You're running Rails 1.1.x but Redmine requires 1.2.2.
14 9 Jean-Philippe Lang
Upgrade Rails (if you're using gem package system, run the command @gem update@ as root/administrator).
15 3 Thomas Lecavelier
16 9 Jean-Philippe Lang
h3. The application freeze after a long time of inactivity.
17 3 Thomas Lecavelier
18 9 Jean-Philippe Lang
There's a bug in ruby/mysql adapter < 2.7.3 that leads to loose the database connection. Please update your adapter.
19 7 Jean-Philippe Lang
You can see thread at: http://rubyforge.org/forum/message.php?msg_id=25951.
20 1 Jean-Philippe Lang
21 18 Jean-Philippe Lang
h3. I upgraded Rails to 2.0, but Redmine doesn't work anymore!
22 17 Jean-Philippe Lang
23 18 Jean-Philippe Lang
Redmine 0.6.3 is Rails 2.0 compatible, but prior versions are not.
24 18 Jean-Philippe Lang
25 18 Jean-Philippe Lang
The best solution is to upgrade Redmine to the latest version. But if you really want to use Redmine 0.6.0 on a box running Rails 2.0, please freeze your Rails version for Redmine (it won't affect your other Rails applications) by typing this command from your Redmine directory:
26 15 Thomas Lecavelier
27 15 Thomas Lecavelier
  rake rails:freeze:edge TAG=rel_1-2-6
28 15 Thomas Lecavelier
29 15 Thomas Lecavelier
Don't forget to restart your server.
30 15 Thomas Lecavelier
31 7 Jean-Philippe Lang
h2. Issue tracking
32 7 Jean-Philippe Lang
33 7 Jean-Philippe Lang
h3. I've created a new issue status but I can't use it, it doesn't show up in the status drop-down list.
34 7 Jean-Philippe Lang
35 8 Jean-Philippe Lang
Once you've created a new issue status, you need to include it in the workflow.
36 7 Jean-Philippe Lang
37 13 Jean-Philippe Lang
Say you have created a status named 'In progress' and you want the developers to be able to change bugs from 'New' to 'In progress'.
38 7 Jean-Philippe Lang
Go to "Admin -> Issue tracking -> Workflow", select 'Bug' and 'Developer' then click edit.
39 1 Jean-Philippe Lang
You now see all the transitions allowed for developers on bugs. Check the 'New' -> 'In progress' checkbox and save.
40 13 Jean-Philippe Lang
41 13 Jean-Philippe Lang
See [[RedmineIssueTrackingSetup|Workflow setup]].
42 11 Thomas Lecavelier
43 12 Jean-Philippe Lang
h2. Repositories
44 12 Jean-Philippe Lang
45 12 Jean-Philippe Lang
h3. Commits don't show up in the activity until I click on 'Repository'
46 12 Jean-Philippe Lang
47 12 Jean-Philippe Lang
By default, Redmine fetches the new commits from the repository only when you browse it.
48 12 Jean-Philippe Lang
49 12 Jean-Philippe Lang
If you want the commits to be retrieved periodically by Redmine in the background for all your repositories, uncheck 'Autofetch commits' setting and add a cron that runs (with appropriate environment):
50 12 Jean-Philippe Lang
51 12 Jean-Philippe Lang
  ruby script/runner "Repository.fetch_changesets" -e production
52 12 Jean-Philippe Lang
53 19 Thomas Lecavelier
h3. I can't browse my svn repository through redmine
54 19 Thomas Lecavelier
55 19 Thomas Lecavelier
Please check that you're using a svn client >= 1.3. And the server you're attacking, too. Redmine parse the -xml output from subversion, which is a svn 1.3 feature. 
56 19 Thomas Lecavelier
57 11 Thomas Lecavelier
h2. Performance
58 11 Thomas Lecavelier
59 14 Jean-Philippe Lang
h3. When I create a new issue, Redmine freeze during one minute.
60 11 Thomas Lecavelier
61 14 Jean-Philippe Lang
You have to configure email notification, or desactivate it. Please turn off *email notification* feature if you don't use it. In config/environment.rb replace the line
62 11 Thomas Lecavelier
63 11 Thomas Lecavelier
  config.action_mailer.perform_deliveries = true
64 11 Thomas Lecavelier
65 11 Thomas Lecavelier
to
66 11 Thomas Lecavelier
67 11 Thomas Lecavelier
  config.action_mailer.perform_deliveries = false
68 11 Thomas Lecavelier
69 11 Thomas Lecavelier
and restart redmine.