Mylyn

Aus TV-Browser Wiki

Wechseln zu: Navigation, Suche

Mylyn ist ein Eclipse-Plugin. Wenn man mit Eclipse am TV-Browser-Code arbeitet, sollte man Mylyn unbedingt nutzen, da das Arbeiten mit den Trackern auf Sourceforge wesentlich einfacher wird. Mylyn integriert sogenannte Task-Repositories, d.h. man kann direkt aus Eclipse heraus Bugs und Feature-Requests bearbeiten, wobei Mylyn auch automatisch erkennt, welche Quellcodedateien dafür relevant sind.

Inhaltsverzeichnis

[bearbeiten] Installation von Mylyn

Mylyn setzt Eclipse 3.3 voraus. Mit dem Update-Manager in Eclipse müssen alle Features mit dem Namen „Mylyn...“ in der Version 2.1 oder höher von der „Europa Discovery Site“ installiert werden.

Zusätzlich muss eine neue Update-Site namens Mylyn-Extras mit folgender URL im Update-Manager angelegt werden:

http://download.eclipse.org/tools/mylyn/update/extras

Von dieser muss der „Jira Issue Tracker“ installiert werden.

[bearbeiten] Subversion-Integration

Für noch mehr Komfort (automatisches Ausfüllen der SVN-Commit-Messages) kann man von der Subclipse-Update-Site auch das „Subclipse Integration for Mylyn“-Feature installieren.

[bearbeiten] Verbindung zu Jira aufbauen

Nach einem Neustart empfiehlt sich das Öffnen der „Planning“-Perspektive. Nun noch den View „Task Repositories“ öffnen und „Add task repository“ wählen. Im erscheinenden Dialog „JIRA“ wählen und zur nächsten Seite wechseln. Dort folgende Einstellungen vornehmen:

Server: http://tvbrowser.org:8080/jira
Label: TV-Browser Jira
User ID: Jira-Benutzername
Password: Jira-Passwort

Mit „Validate Settings“ prüfen, dass alles passt und mit „Finish“ bestätigen.

[bearbeiten] Abfragen anlegen

Per Kontextmenü auf dem gerade angelegten Repository den Eintrag „New Query“ wählen. Dort kann man dann entweder gänzlich neue Abfragen zusammenklicken (eigene Issues, neueste Issues, etc.) oder Abfragen importieren, die man bereits auf der Weboberfläche angelegt hat.

[bearbeiten] Neue Issues eintragen

Auch zum Eintragen neuer Bugs braucht man nicht mehr die Weboberfläche öffnen. Per Kontextmenü „New task“ auf dem Repository in der Repository-Ansicht öffnet man einen Wizard, der durch alle notwendigen Schritte führt.

Persönliche Werkzeuge