Redmine es el marco de gestión de proyectos de código abierto en Ruby

Redmine Software gratuito de gestión de proyectos

Herramienta gratuita de planificación de proyectos para tareas y actividades de seguimiento

Herramienta de gestión de proyectos de código abierto para el seguimiento de problemas, la gestión de tareas y conocimientos. Admite una integración perfecta con Git, SVN, CVS y Mercurial.

Descripción general

RedMine es un marco de gestión de proyectos gratuito y de código abierto para la gestión de tareas, el seguimiento de problemas y la gestión de recursos. Es bastante simple de extender y personalizar según las necesidades de su negocio con la función de campos personalizados. Redmine Self Hosted Project Management Tool Permission Management y las características de gestión de roles proporcionan un control flexible del acceso al usuario. Open Source RedMine es un mejor software de gestión de proyectos basado en la web que le permite administrar sus proyectos, equipos y recursos. Su gráfico Gantt y las características de informes personalizados brindan soporte adicional a la planificación y visualización de proyectos. Planifique sus proyectos utilizando arrastrar y soltar en el panel de gestión de proyectos de RedMine Gantt de Easy RedMine. Los beneficios del complemento Redmine Gantt son la planificación más fácil de las tareas, los hitos de los gráficos de Gantt y los proyectos. RedMine es Ruby en la herramienta de código abierto de gestión de tareas autogestionada basada en Rails con múltiples soporte de base de datos. Puede integrar su sistema de seguimiento de errores y un rastreador de problemas del proyecto con software de control de fuente superior como SVN, GIT, CVS, Mercurial, etc. Es una alternativa de código abierto a JIRA y la mejor herramienta de colaboración de proyectos. También proporciona funciones de gestión de conocimiento y documentos para escribir documentos de soporte, información técnica y manuales de usuario. Además, ayuda a sus equipos a colaborar con la función del foro de discusión. Su función de notificación de seguridad de correo electrónico notifica a los administradores en eventos significativos en configuraciones de seguridad, p. Cambie la contraseña, un rol asignado o eliminado, etc. La herramienta de seguimiento de errores de código abierto de RedMine está equipada con todas las características modernas para ayudar a sus equipos a ser más productivos.

Requisitos del sistema

RedMine es Ruby en Rails y MySQL / Postgres Based Tuss Tranding, seguimiento de tiempo y software de seguimiento de proyectos en línea. Requiere el siguiente software.

  • Ruby 2.3+
  • Rails 5.2+
  • MySQL 5.5+ / Postgres 9.2 + / Sqlite 3

Características

RedMine tiene todas las características anticipadas que puede imaginar del software de gestión de proyectos superior. Las características principales del software de gestión de proyectos incluyen

  • Soporte de múltiples proyectos
  • Soporte de subproyectores múltiples
  • Control de acceso basado en roles flexibles
  • Sistema de seguimiento de problemas flexibles
  • Gráfico y calendario de Gantt
  • Funcionalidad de seguimiento de tiempo
  • Campos Personalizados
  • Gestión de noticias, documentos y archivos
  • Por wiki y foros del proyecto
  • Browser de repositorio y espectador Diff
  • Feeds y notificaciones por correo electrónico
  • Soporte de autenticación LDAP múltiple
  • Soporte de autorregistrado de usuario
  • Soporte multilenguaje
  • Soporte de múltiples bases de datos

Instalación

Instalación con GitHub

Primero asegúrese de haber instalado todas las dependencias. Clone El último repositorio del sistema de gestión de proyectos de RedMine PMS en la carpeta raíz de documentos:

    git clone https://github.com/redmine/redmine

Crear base de datos MySQL con los siguientes comandos:

    CREATE DATABASE redmine CHARACTER SET utf8mb4;
    CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password';
    GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';

Copie config/database.yml.example a config/database.yml y edite este archivo para configurar la configuración de su base de datos para el entorno de “producción”. Ejemplo para una base de datos MySQL (puerto predeterminado):

    production:
      adapter: mysql2
      database: redmine
      host: localhost
      username: redmine
      password: "my_password"

Instale primero Bundler si usa Ruby 2.5 o anterior:

    gem install bundler

Luego, puede instalar todas las gemas requeridas por el software de gestión de proyectos Agile RedMine Gree utilizando el siguiente comando:

    bundle install --without development test

Generar un nuevo token secreto invalida todas las sesiones existentes después de reiniciar.

    bundle exec rake generate_secret_token

Cree la estructura de la base de datos, ejecutando el siguiente comando en el directorio raíz de la aplicación:

    RAILS_ENV=production bundle exec rake db:migrate

Sintaxis de Windows:

    set RAILS_ENV=production
    bundle exec rake db:migrate

Inserte los datos de configuración predeterminados en la base de datos, ejecutando el siguiente comando:

    RAILS_ENV=production bundle exec rake redmine:load_default_data

RedMine le solicitará el lenguaje del conjunto de datos que debe cargarse; También puede definir la variable de entorno RedMine \ _lang antes de ejecutar el comando a un valor que la tarea recogerá automáticamente y silenciosamente por la tarea. Unes:

    RAILS_ENV=production REDMINE_LANG=fr bundle exec rake redmine:load_default_data

Windows:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

La cuenta de usuario que ejecuta la aplicación debe tener un permiso de escritura en los siguientes subdirectorios: archivos (almacenamiento de archivos adjuntos) registro de registro (producción de registro de aplicaciones.log) TMP y TMP/PDF (cree estos si no están presentes, utilizados para generar documentos PDF, entre otros cosas) Public/Plugin \ _Assets (activos de complementos), por ejemplo, suponiendo que ejecute la aplicación con una cuenta de usuario de RedMine:

    mkdir -p tmp tmp/pdf public/plugin_assets
    sudo chown -R redmine:redmine files log tmp public/plugin_assets
    sudo chmod -R 755 files log tmp public/plugin_assets

Nota: Si tiene archivos en estos directorios (por ejemplo, restaurar archivos desde la copia de seguridad), asegúrese de que estos archivos no sean ejecutables.

    sudo find files log tmp public/plugin_assets -type f -exec chmod -x {} +

Pruebe la instalación ejecutando el servidor web de Webrick:

    bundle exec rails server webrick -e production

Una vez que Webrick ha comenzado, apunte su navegador a http: // localhost: 3000/. Ahora debería ver la página de bienvenida de la solicitud.

Preguntas frecuentes

¿Qué es Redmine?

RedMine es un sistema de gestión de proyectos flexible y rastreo flexible basado en la web muy popular. Admite varias bases de datos y permite a los usuarios administrar múltiples proyectos y subproyectos asociados. Está escrito con el marco Ruby on Rails e incluye características como wikis y foros de proyectos, seguimiento de tiempo y control de acceso basado en roles.

¿Es Redmine Open Source?

RedMine es una herramienta de gestión de proyectos de código abierto y flexible. El código fuente del sistema de seguimiento de proyectos de código abierto y de código abierto está disponible en Github.

¿Redmine es gratis?

Sí, RedMine es una herramienta gratuita de gestión de proyectos y seguimiento de problemas de entrega cruzada, entre database web. Se publica bajo los términos de la Licencia Pública General de GNU V2 (GPL).

¿Redmine es mejor que Jira?

La herramienta de seguimiento de problemas de RedMine es más fácil de usar y más rápido de implementar. Jira es más poderosa y tiene un flujo de trabajo más visual. RedMine es una herramienta flexible de gestión de proyectos y tareas perfectas para equipos de tamaño pequeño. Jira es más recomendable para grandes empresas o para miembros del equipo de alta tecnología con habilidades ágiles.

¿Quién usa Redmine?

El gerente de tareas de código abierto de Redmine y el software de gestión de proyectos ágil superior es utilizado por empresas y equipos con 10-50 empleados o miembros del equipo.

¿Cómo se cierras un proyecto en Redmine?

Para cerrar un proyecto en RedMine es una herramienta de seguimiento de problemas de código abierto, vaya a la descripción general del proyecto> Cerrar el proyecto. Para volver a abrirlo, simplemente haga clic en ‘Reabrir’. Además, tenemos un total de tres maneras en Redmine Self Hosted Problem Tracker para administrar el estado de un proyecto: eliminar, archivar o cerrar proyectos.

Explorar

Puede encontrar los siguientes enlaces de herramientas de gestión de proyectos de software de código abierto relevantes:

 Español