Was kann das Plugin

IdeaMantis ist ein Plugin für die Entwicklungsumgebungen von Jetbrains. Dies beinhaltet PHPStorm, Intellij Idea,… Mehr Infos dazu gibt es auf der offiziellen Website. Außerdem funktioniert das Plugin auch in Android-Studio, welches zur Entwicklung von Android-App hergenommen wird.

Mit der Hilfe des Plugins kann man den Mantis Bugtracker direkt aus der Entwicklungsumgebung nutzen.

Man kann Bugs erstellen editieren und lösen. Außerdem ist es auch möglich neue Projekte anzulegen, neue Versionen zu erstellen, aus dem Quellcode einen neuen Eintrag zu erstellen und einen Changelog zu kreieren.

Installation

Öffnen Sie eine der unterstützten Entwicklungsumgebungen und wechseln Sie dort über das Menu „File“->“Settings“ in die Einstellungen. Dort wählen Sie Plugins aus. Im Marketplace suchen Sie nach ideaMantis und installieren Sie es. Unter Umständen könnte ein Neustart der Entwicklungsumgebung nötig sein.

Wählen Sie nun den Eintrag Tools in den Einstellungen aus. Dort müsste es einen neuen Eintrag IdeaMantis-Settings geben. Geben Sie hier Ihre Verbindungsdaten von Mantis ein (Server, Benutzername und Passwort). Klicken Sie anschließend auf „Test Connection“. Waren die Eingaben korrekt, so können Sie im unteren Teil nun ein vorhandenes Projekt auswählen oder ein neues erstellen. Drücken Sie anschließend auf Apply. Sie können nun mit IdeaMantis loslegen und neue Bugs eingeben oder vorhanden lösen.

FAQ

Das Plugin kann keine Verbindung zum Mantis Bugtracker aufbauen.
Dies kann verschiedene Ursachen haben. Eine technische Ursache ist, dass auf dem Server, auf dem Sie Mantis Bugtracker installiert haben, die PHP-SOAP-Erweiterung nicht vorhanden ist. Diese müssen Sie nachinstallieren, da Sie dringend benötigt wird, um das Plugin nutzen zu können.
Eine weitere technische Ursache kann sein, dass Sie die SOAP-Schnittstelle in Mantis nicht aktiviert haben. Lesen Sie dazu die offizielle Dokumentation auf der Website von Mantis.

Wie kann ich einen ChangeLog erstellen?
Erstellen Sie eine leere Datei öffnen Sie mit der rechten Maustaste das Kontext-Menu und wählen Sie IdeaMantis->Changelog. Nun wird in der leeren Datei ein Changelog erstellt.

JetBrains IntelliJ plugins

Bibliotheken

KSoap2
KSoap2 ist eine Bibliothek zum Abrufen und Senden von Daten von einem Seifenwebdienst. KSoap2 ist unter der MIT-Lizenz lizenziert. Link zur Website: KSoap2.