Commit d0af2487 authored by Jean-Philippe Lang's avatar Jean-Philippe Lang

Slight changes for 0.6.0 release.

git-svn-id: http://redmine.rubyforge.org/svn/trunk@883 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent 308118ce
This diff is collapsed.
This diff is collapsed.
== redMine installation == Redmine installation
redMine - project management software Redmine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/ http://www.redmine.org/
== Requirements == Requirements
* Ruby on Rails 1.2.2 * Ruby on Rails 1.2.2 or higher (this release won't work with Rails 2.0)
* A database (see compatibility below) * A database (see compatibility below)
Optional: Optional:
* SVN binaries >= 1.3 (needed for repository browsing, must be available in PATH) * SVN binaries >= 1.3 (needed for repository browsing, must be available in PATH)
* RMagick (gantt export to png) * RMagick (gantt export to png)
Supported databases: Supported databases:
* MySQL (tested with MySQL 5) * MySQL (tested with MySQL 5)
* PostgreSQL (tested with PostgreSQL 8.1) * PostgreSQL (tested with PostgreSQL 8.1)
* SQLite (tested with SQLite 3) * SQLite (tested with SQLite 3)
== Installation == Installation
1. Uncompress program archive: 1. Uncompress the program archive
tar zxvf <filename>
2. Create an empty database: "redmine" for example
2. Create an empty database: "redmine" for example
3. Configure database parameters in config/database.yml
3. Configure database parameters in config/database.yml for "production" environment (default database is MySQL)
for "production" environment (default database is MySQL)
4. Create the database structure. Under the application main directory:
4. Create the database structure. Under the application main directory: rake db:migrate RAILS_ENV="production"
rake db:migrate RAILS_ENV="production" It will create tables and an administrator account.
It will create tables and an administrator account.
5. Insert default configuration data in the database:
5. Insert default configuration data in database: rake redmine: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 *highly recommended*
This step is optional (but recommended), as you can define your
own configuration from sratch. 6. Test the installation by running WEBrick web server:
ruby script/server -e production
6. Test the installation by running WEBrick web server:
ruby script/server -e production Once WEBrick has started, point your browser to http://localhost:3000/
You should now see the application welcome page
Once WEBrick has started, point your browser to http://localhost:3000/
You should now see the application welcome page 7. Use default administrator account to log in:
login: admin
7. Use default administrator account to log in: password: admin
login: admin
password: admin 8. You can go to "Admin -> Settings" to modify application settings.
8. You can go to "Admin -> Settings" to modify application settings. 9. Setup Apache or Lighttpd with fastcgi for best performance.
9. Setup Apache or Lighttpd with fastcgi for best performance.
== SMTP server Configuration
== SMTP server Configuration In config/environment.rb, you can set parameters for your SMTP server:
config.action_mailer.smtp_settings: SMTP server configuration
In config/environment.rb, you can set parameters for your SMTP server: config.action_mailer.perform_deliveries: set to false to disable mail delivering
config.action_mailer.smtp_settings: SMTP server configuration
config.action_mailer.perform_deliveries: set to false to disable mail delivering Don't forget to restart the application after any change to this file.
Don't forget to restart the application after any change.
== Upgrading
See UPGRADING
== redMine
redMine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/
== License
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
== Main features
redMine is a flexible project management web application written using Ruby on Rails.
* Multiple users/multiple projects
* Fully customizable role based access control
* Issue tracking system
* Fully customizable workflow
* Documents/files repository
* Forums
* News management
* Per project Wiki
* Time tracking
* Repository browser and diff viewer
* Email notifications
* Custom fields for projects, users and issues
* Multiple LDAP authentication support
* User self-registration support
* Multilanguage support
* Multiple repositories support
* Multiple databases support
== User documentation
User documentation for redMine is written using DocBook XML format.
It's also avaible as HTML files in /public/manual (contextual help)
== Versioning
redMine versioning scheme is major.minor.revision
Versions before 1.0.0 must be considered as beta versions and upgrading support
may not be provided for these versions.
== Credits
* Jean-Francois Boutier (spanish translation)
* Andreas Viklund (open source XHTML layout, http://andreasviklund.com/)
* Karim Trott (german translation)
* Todd McGrath (help with english translation)
* Satoru Kurashiki (japanese translation)
* Alessio Spadaro (italian translation)
* Andy Wu (chinese simplified translation)
* Thomas Löber (german translation)
* Daniel Weinand (german translation)
* Joao Carlos Clementoni (portuguese translation)
* Cyril Mougel (side by side diff)
* Nikolay Solakov (Bulgarian translation)
* Linda van den Brink (Dutch translation)
* Pavol Murin (Wiki attachments)
* Thomas Habets (Swedish translation)
* Ralph Vater (CVS adapter)
== redMine upgrade procedure == Redmine upgrade procedure
redMine - project management software Redmine - project management software
Copyright (C) 2006-2007 Jean-Philippe Lang Copyright (C) 2006-2007 Jean-Philippe Lang
http://redmine.rubyforge.org/ http://www.redmine.org/
== Upgrading from 0.3.0 and above == Upgrading from 0.3.0 and above
1. Uncompress program archive in a new directory: 1. Uncompress the program archive in a new directory
tar zxvf <filename>
3. Copy your database settings (RAILS_ROOT/config/database.yml)
3. Copy your database settings (RAILS_ROOT/config/database.yml) into the new config directory
into the new config directory
4. Enter your SMTP settings in config/environment.rb
4. Migrate your database: Do not replace this file with the old one
rake db:migrate RAILS_ENV="production"
5. Migrate your database (please make a backup before doing this):
5. Copy the RAILS_ROOT/files directory content into your new installation rake db:migrate RAILS_ENV="production"
Note 1: Rails 1.2.2 is required for version 0.4.2 and later. 6. Copy the RAILS_ROOT/files directory content into your new installation
Note 2: when upgrading your code with svn update, don't forget to clear Note 1: Rails 1.2.2 or higher is required for version 0.4.2 and later.
the application cache (RAILS_ROOT/tmp/cache) before restarting. This release won't work with Rails 2.0
Note 3: settings previously defined in custom_config.rb are now stored Note 2: when upgrading your code with svn update, don't forget to clear
in database, as of version 0.4.2. Go to "Admin -> Settings" to edit them. the application cache (RAILS_ROOT/tmp/cache) before restarting.
Note 3: settings previously defined in custom_config.rb are now stored
== From 0.2.x and below in database, as of version 0.4.2. Go to "Admin -> Settings" to edit them.
Due to major database changes since 0.2.x, there is no migration support
from 0.2.x and previous versions. == From 0.2.x and below
Due to major database changes since 0.2.x, there is no migration support
from 0.2.x and previous versions.
...@@ -3,8 +3,8 @@ require 'rexml/document' ...@@ -3,8 +3,8 @@ require 'rexml/document'
module Redmine module Redmine
module VERSION #:nodoc: module VERSION #:nodoc:
MAJOR = 0 MAJOR = 0
MINOR = 5 MINOR = 6
TINY = 1 TINY = 0
def self.revision def self.revision
revision = nil revision = nil
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment