我注意到,在到位桶,當你提交日誌包含了像#12
這個號碼被鏈接到錯誤號12如何將問題標記爲從提交日誌中解決?
我發現這個功能有趣一些,我不知道是否有,讓我來標記任何關鍵字問題從提交日誌解決,而不是每次都進入Web界面。
如果BitBucket沒有這樣做,你能指出一個系統嗎?
我注意到,在到位桶,當你提交日誌包含了像#12
這個號碼被鏈接到錯誤號12如何將問題標記爲從提交日誌中解決?
我發現這個功能有趣一些,我不知道是否有,讓我來標記任何關鍵字問題從提交日誌解決,而不是每次都進入Web界面。
如果BitBucket沒有這樣做,你能指出一個系統嗎?
谷歌代碼項目託管也支持它:
http://code.google.com/p/support/wiki/IssueTracker#Integration_with_version_control
有提交日誌命令:
請求代碼審查。
(Fixes issue NNN) Enclose command in parentheses
Fixes issue NNN. Full sentence in your log message description
Fixes issue NNN On a line by itself
字修復可以關閉或者解決所取代。問題編號可以有一個前導井號(#)或不是。
其他提交日誌命令使用的多線「長形」的語法是更強大。
COMMAND-LINE
ISSUE-FIELD-UPDATE*
COMMENT-TEXT...
凡命令行是下列之一:
Update issue NNN
New issue
New review
可以有任何數量的ISSUE-FIELD-UPDATE線。這些行可以是下列之一:
Summary: NEW-VALUE
Status: NEW-VALUE
Owner: NEW-VALUE
Cc: PLUS-MINUS-LIST
Labels: PLUS-MINUS-LIST
Redmine具有可配置的選項。最常用的的是:
到位桶已經支持使用Issues service標記提交時的問題。
問題服務掃描提交命令消息,這將自動更改跟蹤器上相關問題的狀態。
[剪斷]
例子:
「...修復#4711 ...」 #標記問題作爲解決
「......重新打開錯誤4711 ...」 #標記問題作爲開放
「...參票4711 ...」 #鏈接變更集發行作爲註釋
「......裁判的錯誤#4711和#4712 ...」 #鏈接到多個問題
你可能需要激活它,要這樣做:
服務可以由管理員在每個存儲庫的基礎上激活。轉到您的存儲庫頁面,選擇管理選項卡,單擊服務,然後從列表中選擇一個服務並添加它。
優秀!在這裏發佈之前,我似乎忘了RTFM。但也很高興看到其他技術提供 – 2010-01-16 13:23:11
它的工作!我不得不添加「問題」服務。 – 2010-02-13 23:17:02
上支持的格式更多信息在這裏提交信息:https://confluence.atlassian.com/display/BITBUCKET/Setting+Up+the+Bitbucket+Issues+Service – 2012-07-19 13:55:04
當然,Trac也是如此。這是很容易配置:
_supported_cmds = {
'closed': '_cmdClose',
'fix': '_cmdClose',
'addresses': '_cmdRefs',
're': '_cmdRefs',
太棒了!我喜歡這個工具!有沒有託管的Redmine解決方案? – 2010-01-16 02:31:20
我相信redmine本身提供了一些託管解決方案。但不知道。 – Eimantas 2010-01-16 08:53:18
我還沒有發現任何關於它在他們的網站 – 2010-01-16 13:21:12