2012-11-22 8 views
5

Ich EGit mit mylyn verwenden. Wenn ich meinen Code zum git-Repository festlegte, war der Commit-Dialog standardmäßig ausgefüllt mit der Task-ID, Task-Beschreibung usw.Mylyn begehen Standardmeldung fehlt

Jetzt sehe ich die Standard-Commit-Nachricht nicht mehr.

Ich sah es online und die Menschen legen nahe, dass EGit Mylyn Plugin installiert werden müssen, und ich habe das Plugin installiert.

+0

Welche Plattform läuft Sie auf? Ich habe das gleiche Problem und keiner der Vorschläge hat geholfen. Ich frage mich, ob es daran liegt, dass ich eine geteilte Linux-Installation verwende, in der Eclipse von root in einem schreibgeschützten Verzeichnis installiert wird. Ich hatte deswegen Probleme mit anderen Plugins. –

+0

Haben Sie schon eine Lösung gefunden? Ich habe auch das Problem, dass nach dem Umschalten zwischen Aufgaben, die Commit-Nachricht nicht geändert wird. Es funktioniert nur nach Eclipse Neustart ... – Edward

+0

ich in Eclipse Mars dieses Problem habe trotz der installierten Plugins alle mit. Möglicherweise, weil ich Pro-Projekt-Commit-Vorlagen habe. Eine Abhilfe ist das Projekt im Projekt-Explorer auszuwählen und drücken Sie 'Ctrl' +' # ', um den Dialog verpflichten zu öffnen, und klicken Sie dann auf den„Open Git Staging Ansicht“Link in der rechten unteren Ecke. Dadurch wird die korrekte Vorlage in die Commit-Nachricht eingefügt. –

Antwort

0

Die Commit-Nachricht wird nur angezeigt, wenn Sie versuchen, mindestens eine Datei zu lesen, die geändert wurde, während die betreffende Aufgabe aktiv ist und Sie haben diese Aufgabe aktiv (die blaue Kugel).

Dieses Verhalten in einer der letzten Versionen (3.7?) Geändert wurde, bevor es gerade die Aufgabe aktiv haben ausreichend war.

+2

Danke. Ich habe die Aufgabe aktiviert, und habe auch Änderungen zu begehen. Aber die Nachricht wurde nicht angezeigt. Ich kenne den grundlegenden Arbeitsablauf seit ich ihn immer benutze. Ich vermute, dass ein bestimmtes Eclipse-Plugin versaut wurde, was dieses Problem verursacht. – Shuo

3

Haben Sie einen nützlichen Wert bei Einstellungen -> Mylyn -> Team -> Commit Comment Vorlage und ist das Kontrollkästchen "Automatisch mit Taskkontext ändern (ändern)" direkt über dieser Nachricht aktiviert?

+0

Hallo Danke, dass du das herausgebracht hast. Es stellt sich heraus, dass ich nicht den "Team" -Tab unter Mylyn habe. Das kann das Problem sein. Weißt du, welches Plugin ich installieren soll? – Shuo

+1

Es ist im Plugin org.eclipse.mylyn.team.ui. Das könnte in der Funktion "Mylyn Task-fokussierte Schnittstelle" sein. – Bananeweizen

0

Wenn Sie nicht Team-Optionen unter Präferenzen haben -> Mylyn, müssen Sie die Mylyn Aufgabe fokussiert Schnittstelle von http://download.eclipse.org/mylyn/releases/latest

das erledigt installieren, stellen Sie etwas Vernünftiges für die Kommentar Vorlage Commit. Ich verwende

${connector.task.prefix} ${task.key}: