Redmine ist Open Source -Projektmanagement -Framework in Ruby

Redmine Kostenlose Projektverwaltungssoftware

Kostenloses Projektplanungstool für Aufgaben und Aktivitäten nachverfolgt

Open -Source -Projektmanagement -Tool für die Ausübung, Aufgabe und Wissensmanagement. Es unterstützt nahtlose Integration in Git, SVN, CVS und Mercurial.

Überblick

Redmine ist ein kostenloses und Open -Source -Projektmanagement -Framework für Aufgabenmanagement, Ausgabeverfolgung und Ressourcenmanagement. Es ist ziemlich einfach zu erweitern und nach Ihren Geschäftsanforderungen mit benutzerdefinierten Fields -Funktionen zu erweitern und anzupassen. Redmine Self Hosted Project Management Tool Berechtigungsmanagement- und Rollenverwaltungsfunktionen bieten eine flexible Kontrolle des Benutzerzugriffs. Open Source Redmine ist eine leichte und einfach zu verwendende beste webbasierte Projektmanagementsoftware, mit der Sie Ihre Projekte, Teams und Ressourcen verwalten können. Es handelt sich um die Funktionen von Gantt -Diagramm und benutzerdefinierte Berichte, die die Projektplanung und Visualisierung zusätzlich unterstützen. Planen Sie Ihre Projekte mit Drag & Drop in Easy Redmine Gantt Chart Project Management Dashboard. Die Vorteile des Redmine Gantt -Plugins sind die einfachste Planung von Aufgaben, Meilensteinen von Gantt Charts und der Projekte. Redmine ist Ruby auf Rails -basiertem selbst gehosteten Task -Management Open Source -Tool mit mehreren Datenbankunterstützung. Sie können das Fehler -Tracking -System und das Projektproblem -Tracker in die Top -Source -Steuerungssoftware wie SVN, GIT, CVS, Mercurial usw. integrieren. Es handelt sich um Open -Source -Alternative zu JIRA und dem besten Projektkollaborations -Tool. Es bietet auch Kenntnisse und Dokumentenverwaltungsfunktionen, um Support -Dokumente, technische Informationen und Benutzerhandbücher aufzuschreiben. Darüber hinaus hilft es Ihren Teams, mit der Diskussionsforum -Funktion zusammenzuarbeiten. Die Funktion zur E -Mail -Sicherheitsmeldung benachrichtigt die Administratoren für bedeutende Ereignisse in Sicherheitseinstellungen, z. Ändern Sie das Passwort, eine zugewiesene oder entfernte Rolle usw. Redmine Open Source -Fehler -Tracking -Tool ist mit allen modernen Funktionen ausgestattet, damit Ihre Teams produktiver werden können.

System Anforderungen

Redmine ist Ruby bei Rails und MySQL / Postgres -basierten Problemverfolgung, Zeitverfolgung und Online -Projektverfolgungssoftware. Es erfordert die folgende Software.

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

Merkmale

Redmine verfügt über alle Vorabfunktionen, die Sie von der Top -Projektmanagementsoftware vorstellen können. Zu den Hauptfunktionen der Projektmanagementsoftware gehören die Hauptfunktionen

  • Support für mehrere Projekte
  • Mehrfachunterprojekt -Unterstützung
  • Flexible rollenbasierte Zugriffskontrolle
  • Flexible Ausgabeverfolgungssystem
  • Gantt -Diagramm und Kalender
  • Zeitverfolgungsfunktionalität
  • Benutzerdefinierte Felder
  • Nachrichten, Dokumente und Dateienverwaltung
  • Pro Projekt Wiki und Foren
  • Repository -Browser und Diff Viewer
  • Feeds & E -Mail -Benachrichtigungen
  • Unterstützung bei mehreren LDAP -Authentifizierungen
  • Support-Selbstregistrierungsunterstützung
  • Multilanguage -Unterstützung
  • Mehrere Datenbanken unterstützen

Installation

Installation mit GitHub

Stellen Sie zunächst sicher, dass Sie alle Abhängigkeiten installiert haben. Klonen Sie das neueste Redmine PMS -Projektmanagement -System -Repository in den Dokumentenroot -Ordner:

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

Erstellen Sie die MySQL -Datenbank mit folgenden Befehlen:

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

Kopieren Sie config/database.yml.example in config/database.yml und bearbeiten Sie diese Datei, um Ihre Datenbankeinstellungen für die Umgebung “Produktion” zu konfigurieren. Beispiel für eine MySQL -Datenbank (Standardport):

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

Installieren Sie Bundler zuerst, wenn Sie Ruby 2.5 oder früher verwenden:

    gem install bundler

Anschließend können Sie alle Edelsteine ​​installieren, die von Redmine Free Agile Project Management -Software mit dem folgenden Befehl benötigt werden:

    bundle install --without development test

Das Generieren eines neuen geheimen Tokens macht alle vorhandenen Sitzungen nach dem Neustart ungültig.

    bundle exec rake generate_secret_token

Erstellen Sie die Datenbankstruktur, indem Sie den folgenden Befehl unter dem Anwendungsroot -Verzeichnis ausführen:

    RAILS_ENV=production bundle exec rake db:migrate

Windows -Syntax:

    set RAILS_ENV=production
    bundle exec rake db:migrate

Fügen Sie die Standardkonfigurationsdaten in die Datenbank ein, indem Sie den folgenden Befehl ausführen:

    RAILS_ENV=production bundle exec rake redmine:load_default_data

Redmine fordert Sie für die Datensatzsprache auf, die geladen werden sollte. Sie können auch die Umgebungsvariable Redmine \ _lang definieren, bevor Sie den Befehl auf einen Wert ausführen, der automatisch und stillschweigend von der Aufgabe aufgegriffen wird. Eingeräte:

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

Fenster:

    set RAILS_ENV=production
    set REDMINE_LANG=fr


    bundle exec rake redmine:load_default_data

Das Benutzerkonto, das die Anwendung ausgeführt hat Dinge) public/plugin \ _assets (Assets of Plugins) z. B. unter der Annahme, dass Sie die Anwendung mit einem Redmine -Benutzerkonto ausführen:

    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

HINWEIS: Wenn Sie Dateien in diesen Verzeichnissen haben (z. B. Wiederherstellen von Dateien aus der Sicherung), stellen Sie sicher, dass diese Dateien nicht ausführbar sind.

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

Testen Sie die Installation, indem Sie den Webrick -Webserver ausführen:

    bundle exec rails server webrick -e production

Sobald Webrick begonnen hat, weisen Sie Ihren Browser auf http: // localhost: 3000/hin. Sie sollten jetzt die Begrüßungsseite der Anwendung sehen.

FAQS

Was ist Redmine?

Redmine ist ein sehr beliebtes webbasiertes flexibles Projektmanagement und ein Problemverfolgungssystem. Es unterstützt mehrere Datenbank und ermöglicht Benutzern, mehrere Projekte und zugehörige Unterprojekte zu verwalten. Es wird mit Ruby on Rails Framework geschrieben und umfasst Funktionen wie Projektwikis und Foren, Zeitverfolgung und rollenbasierte Zugriffskontrolle.

ist Redmine Open Source?

Redmine ist ein Open -Source -Tool und ein flexibles Projektmanagement -Tool. Der Quellcode von Open Source Redmine und Free Project Tracking -System ist bei Github verfügbar.

Ist Redmine kostenlos?

Ja, Redmine ist ein kostenloses plattformübergreifendes, cross-database-webbasiertes Projektmanagement und ein Problemverfolgungstool. Es wird unter den Bestimmungen der GNU General Public Lizenz V2 (GPL) veröffentlicht.

Ist Redmine besser als Jira?

Redmine Problem Tracking Tool ist einfacher zu bedienen und schneller zu implementieren. Jira ist mächtiger und hat einen visuelleren Workflow. Redmine ist ein flexibles perfektes Projekt- und Aufgabenmanagement -Tool für kleine Teams. JIRA wird für große Unternehmen oder für High -Tech -Teammitglieder mit agilen Fähigkeiten eher empfohlen.

Wer benutzt Redmine?

Redmine Best Open Source-Task-Manager und Top Agile Project Management-Software werden von Unternehmen und Teams mit 10-50 Mitarbeitern oder Teammitgliedern verwendet.

Wie schließen Sie ein Projekt in Redmine?

Um ein Projekt in Redmine zu schließen, handelt es sich um ein Open -Source -Tracking -Tool. Um es erneut zu öffnen, klicken Sie einfach auf “Reöffnung”. Darüber hinaus haben wir insgesamt drei Möglichkeiten in Redmine Self Hosted Issue Tracker, um den Status eines Projekts zu verwalten: Projekte löschen, archivieren oder schließen.

Erkunden

Möglicherweise finden Sie die folgenden Open -Source -Software -Projektmanagement -Toollinks, die relevant sind:

 Deutsch