2014-01-10 29 views
2

this section,我已經創造了gerrrit.config文件包含以下條目:格里特trackingid不工作

[trackingid "jira-issue"] 
    footer = Issue: 
    match = "\\[PROJECT-\\d+\\]" 
    system = JIRA 

當我提交一個新的補丁集(或新的變化)與下面的提交信息,跟蹤ID沒有創建。

[PROJECT-123] My commit message 

Change-Id: Ia5b58dda57ef12632075738d1301f2e143066d45 

我已經檢查數據庫中的表tracking_ids和它是空的。使用tr:PROJECT-123過濾更改沒有結果。什麼可能是錯誤的?

我在配置更改後重啓了Gerrit。 Gerrit v2.8。

回答

3

當前跟蹤ID需要在提交消息的頁腳中,使用參數footer作爲其名稱。你的情況:

My commit message 

Change-Id: Ia5b58dda57ef12632075738d1301f2e143066d45 
Issue: [PROJECT-123] 

name: value對頁腳無關緊要的順序 - 他們只是必須全部在一個段(項目之間沒有空行)。

+0

非常感謝,現在我看到「標記頁腳」的含義。 – fracz