3
我唯一喜歡並不討厭SVN是我的GUI(Cornerstone)可以配置爲識別提交消息中的問題代碼並提供一個鏈接打開相關問題的網址。自定義顯示git commit消息顯示創建鏈接問題跟蹤器
是否有任何方法可以通過修改git的日誌顯示,通過自定義gitx或gitk或使用其他一些GUI來做類似的git?我更喜歡通過命令行完成上述操作的方法,但是懷疑它是否可行。
我想一個可行的解決辦法是隻寫一個簡單的bash腳本,可以讓我輸入JIRA 332在瀏覽器中打開的問題332,但這樣的解決方案不會沙爹對此事我的好奇心:)
如果bug編號格式爲BUG-432,那麼需要的更改是什麼? 我看到一對夫婦候選人: 'set links [regexp -indices -all -inline {\ m [0-9a-f] {6,40} \ M} $ text]' '{(?:(? :jira)|(?:issue))\ s + [0-9] +} $ text]' 'regexp {(?:(?: jira)|(?:issue))\ s +([0-9] +)} \' 我的經驗與正則表達式是相當有限的。謝謝您的幫助! – kayaker243 2012-03-09 01:12:10
{\ mBUG - ([0-9] +)\ M}將會:匹配一個字邊界,然後跟隨BUG-後跟一個或多個數字(以後記住這些數字),後跟一個字末端邊界。在tcl中,括號組可以使用某些行提取[regexp $ matchexpr $ data $ wholematch $ group1 $ group2] so [regexp {\ mBUG - ([0-9] +)\ M} $ text - > bugid]會把bugid變量中的錯誤編號。 – patthoyts 2012-03-09 01:51:01