Wie bekommt man Eclipse / Mylyn Ihre Commit-Nachrichten für Sie ausfüllen?
Frage
Ich habe Setup die folgenden:
- Installierte Mylyn in Eclipse
- Installierte der Bugzilla-Stecker
- Installierte Subversive SVN Integration für das Mylyn Projekt
- Ich habe auf Windows gegangen -> Einstellungen -> Aufgaben -> Team und klickte Änderungsset-Management und ließ es mit der Standard-Kommentar Template Commit:
${task.status} - ${connector.task.prefix} ${task.key}: ${task.description} ${task.url}
Wenn ich jedoch einen Bugzilla Fehler in der Task-Liste zu aktivieren, und dann eine Datei bearbeiten, wenn ich das Commit ändert sich die Meldung begehen wird nicht ausgefüllt.
Auch in der Synchronisation Perspektive gibt es keine Änderung Satz für die Aufgabe auf ich arbeite.
Ich habe nach den Anweisungen versucht, auf der Mylyn FAQ Eclipse Wiki für Warum Aufgabe Änderungsset nicht angezeigt, wenn ich Dateien ändern aber der Aufzählungspunkt:
- Stellen Sie sicher, dass die synchronisieren Ansicht konfiguriert ist, konfiguriert für Änderungssätze . verweist auf einen Abschnitt, der nicht mehr in dem Dokument ist.
Ich habe eine Karte Schaltfläche Ändern Sets, aber es zeigt nur ich eingehende Änderungssätze zu klicken, gibt es keine ausgehenden Änderungssätze.
Was bin ich?
Lösung
Haben Sie aktivieren die Checkbox " Automatische Erstellung und Verwaltung mit Aufgabenkontext " in der Gruppe "Change Set Management" in der Einstellungsseite?
Ich hatte einen kurzen Blick auf die Eclipsepedia Artikel für Mylyn und Sie haben die Mylyn-Brücke erwähnt in Ihrer Installation. Haben Sie diese Funktion installieren ?. Der Artikel sagt auch, dass Sie auch ermöglicht, Funktionen für den Client benötigen Sie verwenden
Ich bin auf Eclipse 3.4 mit Mylyn 3.3.2 und das funktioniert ganz gut. Es ist wahrscheinlich etwas in Ihrer Konfiguration fehlt.
Hier ist das, was auf meinem System installiert ist (mit dem Standard-CVS-Client):
- Mylyn Bridge: Eclipse-IDE
- Mylyn Bridge: Java Development
- Mylyn Bridge: Team Support
- Mylyn Anschluss: Bugzilla
- Mylyn Task-Liste
- Mylyn Task-orientierte Schnittstelle
Wenn Sie Subversive verwenden Sie müssen auch die Subversive Team-Provider und ähnlich geht es für Subclipse.
Andere Tipps
Was für mich gearbeitet wurde die Aufgabe mit Schwerpunkt Changesets wie hier: http://wiki.eclipse.org/Mylyn/User_Guide#Task-focused_Change_Sets
Ich hatte installieren Subversive SVN Integration für das Mylyn Projekt von http://download.eclipse.org/technology/subversive/2.0/update-site/
Ich hatte das Problem, obwohl die Eigenschaften richtig eingestellt wurden und ich hatte alle Stecker installiert. Um dies zu beheben Problem war es notwendig, zu:
- Deaktivieren Sie das Kontrollkästchen "Automatisch erstellen und mit Aufgabenkontext verwalten unter Mylyn / Team Vorlieben,
- Tragen Sie ändert
- Überprüfen Sie erneut die Box. Nach der Anwendung dieser ändert, automatische Meldung wieder erschienen auf meine Kommentare