Trac aus Eclipse mit Mylyn
Wer nicht das Webinterface benutzen möchte, kann die Ticket-Verwaltung auch direkt aus Eclipse heraus steuern. Selbst wenn dies nicht gewünscht ist, kann es trotzdem nützlich sein es einzurichten, z. B. weil dann Änderungen an überwachten Tickets direkt in Eclipse angezeigt werden.
Installation von Mylyn
Dies erfolgt mit dem Eclipse-Plugin Mylyn. Das RCP-Package sollte Mylyn bereits enthalten, bei anderen Packages lässt es sich über die Ganymede Update-Site beziehen.
Folgende Komponenten sind erforderlich:
- Mylyn Task List
- Mylyn Connector: Trac
Sollte der Trac-Connector nicht auf der primären Update-Site zu finden sein (ist wohl seit Ganymede final der Fall), ist er über die Mylyn Extras Update-Site zu bekommen.
Folgende Komponenten werden zusätzlich empfohlen:
- Mylyn Focused UI
- Mylyn Bridge: Eclipse IDE
- Mylyn Bridge: Java Development
- Mylyn Bridge: Plug-in Development
- Mylyn Bridge: Team Support
- und als Teil anderer Projekte die Mylyn Integration, z. B. des SVN-Plugins
Einrichten des Task-Repositorys
*WICHTIG*: Schritt 9) beachten!
- in Eclipse das 'Task Repositories'-View öffnen
- auf den 'Add Task Repository'-Button klicken
- 'Trac', 'Next'
- Server: 'http://www.jacavi.de'
- Label: nach eigenem Ermessen
- 'Anonymous Access' deaktivieren
- 'User ID' und 'Password' ausfüllen
- ggf. 'Save Password' selektieren
- unter 'Additional Settings' muss 'XML-RPC Plugin' selektiert sein
- 'Validate Settings'
- 'Finish'
Tickets überwachen
Nun können im View 'Task List' Tickets abgefragt und Queries durchgeführt werden.
Links
- Mylyn Screencast (nicht hervorragend, aber gibt mal einen Einblick)
- Mylyn 2.0, Part 1: Integrated task management
- Mylyn 2.0, Part 2: Automated context management