Redmine
Es una herramienta para la gestión de proyecto que incluye
un sistema de seguimiento de incidencias con seguimiento
de errores
Características
● Soporta múltiples proyectos
● Roles flexibles basados en control de acceso
● Sistema de seguimiento de errores flexibles
● Diagramas de gantt y calendario
● Administración de noticias, documentos y archivos
● Plugins
Instalación
Requisitos
● ruby 1.8.7, 1.9.2, 1.9.3, jruby-1.6.7
● Rails 3.2.13
● RubyGems 1.8
● Git
● Postgres
Paso 1
● Instalación de git para descargar el repositorio de
redmine.
sudo apt-get install git
git clone https://github.com/redmine/redmine.git
● Copiar todo el contenido en la siguiente direccion:
/usr/local/share
● Hacemos un vinculo a la siguiente dirección:
/usr/share/
Paso 2
● Instalacion de ruby 1.9.2 a través de RVM
rmv install 1.9.2
(Para instalar RVM seguir los pasos a través de la
siguiente dirección https://rvm.io/rvm/install/)
Paso 3
● Instalación de Rails
gem install rails - -version 3.2.13
Paso 4
● Instalacion de Postgres
sudo apt-get install postgresql postgresql-server-dev-9.1
● Para la configuración en postgres hacemos lo siguiente
# sudo su postgres
# createuser postgres
# psql -l
CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD
'my_password' NOINHERIT VALID UNTIL 'infinity';
CREATE DATABASE redmine WITH ENCODING='UTF8'
OWNER=redmine;
Paso 5
● Editamos el archivo config/database.yml que se encuentra dentro
del directorio redmine
production:
adapter: postgresql
database: <your_database_name>
host: <postgres_host>
username: <postgres_user>
password: <postgres_user_password>
encoding: utf8
schema_search_path: <database_schema> (default - public)
Paso 6
● Nos ubicamos dentro del directorio redmine y
procedemos a instalar el bundle
gem install bundler
● Luego instalamos toda las gemas requeridas por
redmine
bundle install --without development test
Paso 7
● Generamos una clave aleatoria para los cockies
rake generate_secret_token
Paso 8
● Creamos la estructura de la base de datos
RAILS_ENV=production rake redmine:load_default_data
Paso 9
● Ejecutamos con el siguiente comando
ruby script/rails server webrick -e production
● http://localhost:3000/

Redmine

  • 1.
    Redmine Es una herramientapara la gestión de proyecto que incluye un sistema de seguimiento de incidencias con seguimiento de errores
  • 2.
    Características ● Soporta múltiplesproyectos ● Roles flexibles basados en control de acceso ● Sistema de seguimiento de errores flexibles ● Diagramas de gantt y calendario ● Administración de noticias, documentos y archivos ● Plugins
  • 3.
    Instalación Requisitos ● ruby 1.8.7,1.9.2, 1.9.3, jruby-1.6.7 ● Rails 3.2.13 ● RubyGems 1.8 ● Git ● Postgres
  • 4.
    Paso 1 ● Instalaciónde git para descargar el repositorio de redmine. sudo apt-get install git git clone https://github.com/redmine/redmine.git ● Copiar todo el contenido en la siguiente direccion: /usr/local/share ● Hacemos un vinculo a la siguiente dirección: /usr/share/
  • 5.
    Paso 2 ● Instalacionde ruby 1.9.2 a través de RVM rmv install 1.9.2 (Para instalar RVM seguir los pasos a través de la siguiente dirección https://rvm.io/rvm/install/)
  • 6.
    Paso 3 ● Instalaciónde Rails gem install rails - -version 3.2.13
  • 7.
    Paso 4 ● Instalacionde Postgres sudo apt-get install postgresql postgresql-server-dev-9.1 ● Para la configuración en postgres hacemos lo siguiente # sudo su postgres # createuser postgres # psql -l CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'my_password' NOINHERIT VALID UNTIL 'infinity'; CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;
  • 8.
    Paso 5 ● Editamosel archivo config/database.yml que se encuentra dentro del directorio redmine production: adapter: postgresql database: <your_database_name> host: <postgres_host> username: <postgres_user> password: <postgres_user_password> encoding: utf8 schema_search_path: <database_schema> (default - public)
  • 9.
    Paso 6 ● Nosubicamos dentro del directorio redmine y procedemos a instalar el bundle gem install bundler ● Luego instalamos toda las gemas requeridas por redmine bundle install --without development test
  • 10.
    Paso 7 ● Generamosuna clave aleatoria para los cockies rake generate_secret_token
  • 11.
    Paso 8 ● Creamosla estructura de la base de datos RAILS_ENV=production rake redmine:load_default_data
  • 12.
    Paso 9 ● Ejecutamoscon el siguiente comando ruby script/rails server webrick -e production ● http://localhost:3000/