Redmine è il framework di gestione dei progetti open source in Ruby

Redmine Software di gestione dei progetti gratuiti

Strumento di pianificazione del progetto gratuito per attività e monitoraggio delle attività

Strumento di gestione dei progetti open source per il monitoraggio dei problemi, le attività e la gestione della conoscenza. Supporta l'integrazione senza soluzione di continuità con GIT, SVN, CVS e Mercurial.

Panoramica ### ** ** Redmine è un framework di gestione dei progetti gratuito e open source per la gestione delle attività, il monitoraggio dei problemi e la gestione delle risorse. È abbastanza semplice da estendere e personalizzare secondo le esigenze aziendali con la funzione di campi personalizzati. Le funzionalità di autorizzazione dello strumento di gestione del progetto autosufficiente e funzionalità di gestione dei ruoli offrono un controllo flessibile dell’accesso agli utenti. Redmine open source è un software di gestione dei progetti basato sul Web leggero e facile da usare che consente di gestire i tuoi progetti, team e risorse. Il grafico Gantt e le funzionalità di report personalizzate forniscono ulteriore supporto alla pianificazione e alla visualizzazione del progetto. Pianifica i tuoi progetti utilizzando Drag and Drop in Easy Redmine Gantt Chart Charct Management Dasterboard. I vantaggi del plug -in Redmine Gantt sono la pianificazione più semplice di compiti, pietre miliari della carta Gantt e progetti. Redmine è Ruby su Rails Hosted Task Management Strumento open source con più supporto del database. È possibile integrare il sistema di monitoraggio dei bug e il tracker del problema di progetto con software di controllo di alto livello come SVN, GIT, CVS, mercuriale, ecc. È un’alternativa open source a JIRA e miglior strumento di collaborazione del progetto. Fornisce inoltre funzionalità di conoscenza e gestione dei documenti per scrivere documenti di supporto, informazioni tecniche e manuali degli utenti. Inoltre, aiuta i tuoi team a collaborare con la funzione del forum di discussione. La sua funzionalità di notifica di sicurezza e -mail notifica agli amministratori su eventi significativi nelle impostazioni di sicurezza, ad es. Modifica la password, un ruolo assegnato o rimosso, ecc. Lo strumento di tracciamento dei bug open source Redmine è dotato di tutte le funzionalità moderne per aiutare i tuoi team a essere più produttivi.

Requisiti di sistema

Redmine è Ruby on Rails e MysQL / Postgres Based Exssicing, Time Tracking e Online Progect Tracking Software. Richiede il seguente software.

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

Caratteristiche

Redmine ha tutte le funzionalità anticipate che puoi immaginare dai migliori software di gestione dei progetti. Le caratteristiche principali del software di gestione del progetto includono

  • Supporto multiplo di progetti
  • Supporto multiplo del sottoproietto
  • Controllo di accesso basato sul ruolo flessibile
  • Sistema di monitoraggio del problema flessibile
  • Grafico e calendario Gantt
  • Funzionalità di tracciamento del tempo
  • Campi personalizzati
  • Gestione notizie, documenti e file
  • Per progetto wiki e forum
  • Browser repository e visualizzatore diff
  • Feed ed email Notifiche
  • Supporto di autenticazione multiplo LDAP
  • Supporto di autoreggressore dell’utente
  • Supporto multilaguento
  • Supporto più database

Installazione

installazione utilizzando GitHub

Per prima cosa assicurati di aver installato tutte le dipendenze. Clone l’ultimo repository di sistemi di gestione del progetto PMS Redmine nella cartella root del documento:

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

Crea database MySQL con i seguenti comandi:

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

Copia config/database.yml.example su config/database.yml e modifica questo file per configurare le impostazioni del database per l’ambiente “produzione”. Esempio per un database MySQL (porta predefinita):

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

Installa prima Bundler se si utilizza Ruby 2.5 o prima:

    gem install bundler

Quindi è possibile installare tutte le gemme richieste da Redmine Free Agile Project Management software utilizzando il seguente comando:

    bundle install --without development test

La generazione di un nuovo token segreto invalida tutte le sessioni esistenti dopo il riavvio.

    bundle exec rake generate_secret_token

Crea la struttura del database, eseguendo il seguente comando nella directory del root dell’applicazione:

    RAILS_ENV=production bundle exec rake db:migrate

Sintassi di Windows:

    set RAILS_ENV=production
    bundle exec rake db:migrate

Inserire i dati di configurazione predefiniti nel database, eseguendo il comando seguente:

    RAILS_ENV=production bundle exec rake redmine:load_default_data

Redmine ti chiederà il linguaggio del set di dati che dovrebbe essere caricato; Puoi anche definire la variabile di ambiente Redmine \ _Lang prima di eseguire il comando su un valore che verrà raccolto automaticamente e silenziosamente dall’attività. Unici:

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

Finestre:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

L’account utente che esegue l’applicazione deve avere l’autorizzazione di scrittura nelle seguenti sottodirectory: file (archiviazione degli allegati) log (log log file production.log) TMP e TMP/PDF (creano quelli se non presenti, utilizzati per generare documenti PDF tra gli altri cose) pubblico/plug -in \ _assets (risorse di plugin) ad esempio, supponendo che si esegue l’applicazione con un account utente 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: se si dispone di file in queste directory (ad es. Ripristina file dal backup), assicurarsi che questi file non siano eseguibili.

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

Prova l’installazione eseguendo Web Web Server:

    bundle exec rails server webrick -e production

Una volta iniziato Webrick, punta il browser su http: // localhost: 3000/. Ora dovresti vedere la pagina di benvenuto dell’applicazione.

FAQs

What is Redmine?

Redmine is a very popular web based flexible project management and issue tracking system. It supports several database and allows users to manage multiple projects and associated subprojects. It is written using Ruby on Rails framework and includes features like project wikis and forums, time tracking and role-based access control.

Is Redmine open source?

Redmine is an open source and flexible project management tool. The source code of open source Redmine and free project tracking system is available at Github.

Is Redmine free?

Yes, Redmine is a free cross-platform, cross-database web-based project management and issue tracking tool. It is released under the terms of the GNU General Public License v2 (GPL).

Is Redmine better than Jira?

Redmine issue tracking tool is easier to use and faster to implement. Jira is more powerful and has a more visual workflow. Redmine is a flexible perfect project and task management tool for small size teams. Jira is more recommended for big companies or for high tech team members with agile skills.

Who uses redmine?

Redmine best open source task manager and top agile project management software is used by companies and teams with 10-50 employees or team members.

How do you close a project in redmine?

To close a project in redmine is an open source issue tracking tool, go to the project’s Overview > Close project. To reopen it again just click on ‘reopen’. Moreover, we have total three ways in Redmine self hosted issue tracker to manage a project’s status: delete, archive or close projects.

Esplorare

È possibile trovare i seguenti collegamenti per lo strumento di gestione del progetto software open source pertinenti:

 Italiano