Project management software-redmine

Source: Internet
Author: User

(1) original project management software of the project team

Originally, the project team used VSTS 2005 for development management.

  • Large and complex, using a dedicated server to build a TFS terminal;
  • SQLServer2005 is used for database support. After the data is running for a period of time, the LOG file is large, occupies disk space, and the connection is slow;
  • The construction of a project website is complex. Currently, only the development documents are saved for group browsing;
  • I used to encounter two SQL Server failures. After recovery, I found that the code was out of order!
  • I-Mails is used as the internal mail system and integrated with TFS for Success (it is because we are not capable enough to handle it)
  • Rough bug Management;
  • Project planning and control use of MS Project for integration, You need to configure the Project Server for portal service, too difficult, and cannot create sub-tasks
  • A task cannot be completed by multiple people at the same time;
  • During TFS migration, user ing, database backup, and other work are required, and the development work zone must be modified. After backup and recovery, the file name and content are inconsistent.
  • ......
  • There are too many reasons for VSTS to let me go.

So I started looking for another project management software.

 

User ing is also annoying, especially for project migration.

(2) redmine Introduction

A cross-platform Web project management system developed based on the ROR framework.

Open source, free of charge ~~

I have a large number of users. If you have any questions, please consult.

There are too many FANS for plug-in development and often find the functional modules they need

 

Function:

  • Multi-project and sub-project support
  • Configurable user role control
  • Configurable problem Tracking System
  • Automatic calendar and Gantt Chart Drawing
  • Supports Blog-based news publishing, Wiki-based document writing, and file management
  • RSS output and email notification
  • Independent Wiki and Forum modules can be configured for each project
  • Simple task time tracking mechanism
  • Custom Attributes are supported for users, projects, and problems.
  • Supports binding multiple version control systems (SVN, CVS, Git, Mercurial, and Darcs)
  • Supports multi-LDAP User Authentication
  • Supports user self-registration and user activation
  • Multi-language support (built-in zh Simplified Chinese)
  • Multi-Database Support (MySQL, SQLite, PostgreSQL)

 

 

 

 

 

(3) install Redmine

Redmine depends on ruby on rails development. You need to configure the environment before installing redmine. You can download instantrails to install it. This allows you to build a redmine running environment (ruby, mysql, apache, etc.) more easily and quickly)

 

 

1. Download The InstantRails http://rubyforge.org/frs? Group_id = 904

Redmine http://rubyforge.org/frs? Group_id = 1850

 

2. decompress the InstantRails to a directory, such as: D:/InstantRails-2.0-win

This package is a Rails framework that includes PHPMyAdmin, MySQL, and Apache.

Decompress Redmine to the d:/InstantRails-2.0-win/rails_apps directory to form the Directory D:/InstantRails-2.0-win/D:/InstantRails-2.0-win/rails_apps/redmine-0.9.0

 

3. Run instantrails.exe under D:/instantrails-2.0-win. an interface is displayed to monitor the running status of Apache and MySQL.

 

4,

 

4. Create a database

  • Go to phpMyAdmin

    Http: // 127.0.0.1/mysql/, open the SQL small form, and execute the statement:create database redmine character set utf8

  • Change D:/InstantRails-2.0-win/rails_apps/redmine-0.9.0/config

    Directory

    database.yml.example

    Rename the file

    Database. yml

  • Go to the doscommand interface: InstantRails's main menu [I] --> Rails Applications --> Open Ruby Console Windows
  • Go to redmine Directory: cd redmine-0.9.0
  • Create a data table: rake db: migrate RAILS_ENV = "production"
  • Run the command: rake redmine: load_default_data RAILS_ENV = "production"

    Indicates that the current project running environment is

    production

    In the middle, you will be prompted to select a language.

    Zh





5. Start

Web

Service

In the command line

Execute ruby script/server-e production

6. Start redmine

Http: // localhost: 3000/

 

 

(4) postscript

It is best for you to refer to the English installation help: http://www.redmine.org/wiki/redmine/RedmineInstall

At the beginning, I searched for the installation guide from the Internet at noon. As a result, the problem was not solved in two days. The problem was solved in half a day based on the help step by step in English, and the Chinese language was also called up.

The software I downloaded is the latest version, and some environments need to be configured, suchRAILS_ENV = production rake config/initializers/session_store.rb ~

D:/InstantRails-2.0-win/rails_apps> gem install rails-v = 2.3.5
Updating metadata for 1 gems from http://gems.rubyforge.org
.
Complete
ERROR: cocould not find rails locally or in a repository

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.