日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

将SVN与BUG跟踪管理集成

發布時間:2025/4/16 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 将SVN与BUG跟踪管理集成 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在軟件開發中,版本控制管理和BUG跟蹤管理十分重要。BUG跟蹤管理能追蹤你犯的所有疏忽或錯誤,版本控制能追蹤你修改代碼的所作作為。發現一個bug,然后修改,在開發中十分常見。為了能知道哪個版本對應的哪個BUG,則需要將SVN與BUG跟蹤管理集成起來,便于查看。

TortoiseSVN已經提供了這個功能。本人使用TortoiseSVN版本控制和mantis?缺陷跟蹤系統。下面簡單說明:

在你的工作副本文件夾點擊右鍵,在tortoiseSVN選項中選擇“屬性”,則跳出屬性窗口。在這里,你可以設置一些字符串的屬性,以滿足你的要求。TortoiseSVN提供了一些簡單字符串,你所要做的,就是選擇這些字符串,在它的屬性欄里填寫屬性。這些字符串有:

bugtraq:url

????這個字符串的屬性設置為你的bug跟蹤工具的地址,這個地址里必須包含%BUGID%。%BUGID%在提交日志時會自動替換成你輸入的BUG編號,在日志對話框中顯示鏈接。這樣你可以在查看版本日志時直接打開瀏覽器查看BUG記錄。

bugtraq:message

????設置這個屬性后,將在提交時,右上方出現Bug編號/問題編號文本輸入框。如果你有bug問題編號,則在此輸入框中輸入bug編號,再輸入日志,提交后查看日志會發現日志欄多了?Bug-ID,Bug-ID里顯示的是剛剛輸入的bug編號,在信息欄里,則會自動添加你設置的message屬性。通常該字符串屬性設置為bug記錄的地址,如http://192.168.1.1:8080/mantis/view.php?id=%BUGID%

?

bugtraq:number

????如果設置為true,則bug編號輸入框只能輸入數字,一個例外是逗號,可以用逗號分隔多個bug編號。默認是true

?

?

以上幾個字符串設置是基礎,還有幾個字符串就不再一一敘述了。如果想要更靈活的顯示,就用到正則表達式了。

?

這樣在軟件開發中,遵循這樣的流程就比較輕松了:

發現問題?--------??報告問題(得到BUG編號)?--------?修改代碼?--------?提交(輸入bug編號)-------?解決問題

今后查看版本和bug時,就可一一對應了。

總結

以上是生活随笔為你收集整理的将SVN与BUG跟踪管理集成的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。