2012-11-22 37 views
5

我正在使用mylyn與mylyn。當我用我的代碼提交到git倉庫時,提交對話框將填充默認消息,顯示任務ID,任務描述等。Mylyn提交默認消息缺失

現在我看不到默認的提交消息了​​。

我在網上查了一下,有人建議EGIT Mylyn插件需要安裝,我確實安裝了這個插件。

+0

你在哪個平臺上運行?我有同樣的問題,沒有任何建議幫助。我想知道是否因爲我正在使用一個共享的Linux安裝,其中eclipse由root安裝在只讀目錄中。正因爲如此,我遇到了其他插件的問題。 –

+0

您是否已經找到解決方案?我也有這樣的問題,即在任務之間切換後,提交消息不會更改。它只在重新啓動日食後才起作用,... – Edward

+0

儘管安裝了所有插件,但我仍在Eclipse Mars中遇到此問題。可能是因爲我有每個項目提交模板。解決方法是在項目資源管理器中選擇項目,然後按Ctrl + C#打開提交對話框,然後單擊右下角的「打開Git Staging視圖」鏈接。這會將正確的模板插入到提交消息中。 –

回答

0

只有在有問題的任務處於活動狀態且您有此任務處於活動狀態(藍色球)時,纔會嘗試檢入至少一個已更改的文件時,纔會顯示提交消息。

此行爲在最後一個版本(3.7?)之一中進行了更改,之後才足以使任務處於活動狀態。

+2

謝謝。我已經激活了任務,並且還有更改提交。但消息不會顯示出來。自從我一直使用它以來,我對基本工作流程很熟悉。我懷疑一些特定的eclipse插件搞砸了,導致這個問題。 – Shuo

3

你是否有在首有用的價值 - > Mylyn的 - >團隊 - >提交評論模板並勾選「自動與任務上下文管理(更改集)」直接在郵件上方的檢查?

+0

嗨感謝您指出。事實證明,我沒有Mylyn下的「團隊」選項卡。這可能是問題。你知道我應該安裝哪個插件嗎? – Shuo

+1

它在插件org.eclipse.mylyn.team.ui中。這可能在「Mylyn Task-focused interface」功能中。 – Bananeweizen

0

如果沒有下偏好球隊選項 - > Mylyn的,你需要從http://download.eclipse.org/mylyn/releases/latest

一旦完成安裝Mylyn的任務集中的界面,設置一些明智的提交評論模板。我用

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