整合Redmine的TortoiseSVN外掛:TurtleMine
TurtleMine是一個給TortoiseSVN使用的外掛,其功能是將Redmine整合到TortoiseSVN裡,當使用TortoiseSVN提交修改時,能查詢Redmine的反應單,勾選單後會後將反應單的單號與主旨帶入提交訊息裡,方便由提交訊息找到反應單。
1. 安裝TurtleMine 1.2.0.1
- 下載網址:https://code.google.com/p/turtlemine
- 下載說明:有32-bit與64-bit兩個版本,依TortoiseSVN是32或64-bit來決定下載那個版本。安裝完畢後需要重新開機。
2. 設定TurtleMine
- TurtleMine的設定由TortoiseSVN的Settings進入(在檔案總管按右鍵選【TortoiseSVN】→【Settings】),點擊【Hook Scripts】裡的【Issue Tracker Integration】
-
按下Add後填妥「Working Copy Path」與「Parameters」兩個欄位。
- Working Copy Path: 輸入工作目錄的路徑,例如:d:\work\mis\
- Parameters: 貼入專案的Redmine問題清單Atom網址,Atom網址由Redmine專案清單下方按右鍵複製超連結網址
3. 提交對話窗的Redmine操作
TurtleMine設定完成後,指定工作目錄的檔案在做提交時提交對話窗右上角會出現〔Redmine Issues〕按鈕,點擊此按鈕會出現此專案進行中的反應單清單供我們勾選。
▼ 反應單號可以複選。
▼ 勾選後會自動把反應單號與主旨帶入提交訊息區,讓Subversion的版本號與Redmine的單號整合在一起。
▼ Redmine專案若有設定好儲存機制即能觀察到單號已自動形成超連結,點擊即可開啟此反應單網頁。
4. 設定bugtraq特性
由https://code.google.com/p/turtlemine/downloads/list下載Redmine Bugtraq的示範特性檔,在後面用Import匯入TortoiseSVN。 在某個要設定與Redmine整合的資料夾上按右鍵→TortoiseSVN→Properties。 (參考: https://code.google.com/p/turtlemine/wiki/BugTraqConfiguration)
在Properties對話窗點擊Import...,選用先前下載的BugtraqSampleForTurtleMine.svnprops。
必須修改bugtraq:url為實際使用的Redmine反應單網址。即「http://你的網址/redmine/issues/%BUGID%」
設定bugtraq的好處就是:提交訊息裡的反應單號會變成可點擊的超連結,點擊後瀏覽器會顯示該單號的Redmine網頁。
##
您可能也會有興趣的類似文章
- TortoiseSVN的命令行操作 (0則留言, 2015/04/03)
- Windows使用Redmine與轉檔紀要 (0則留言, 2014/12/14)
- Redmine 2.6外掛於Windows環境的安裝步驟 (0則留言, 2015/01/10)
- Redmine升級5.x (0則留言, 2024/03/20)
- TortoiseSVN: 解決TSVNCache佔用CPU過高的設定 (0則留言, 2007/08/21)
- 初試TortoiseSVN的收穫 (4則留言, 2005/09/16)
- 針對Redmine 2.6回應緩慢的調整 (0則留言, 2015/01/28)
- Subversion與TortoiseSVN釋出新版1.3 (0則留言, 2006/01/05)
- 試用TortoiseSVN 1.4 RC1–更新 (2則留言, 2006/09/06)
- Redmine開啟事項鏈接到新分頁 (0則留言, 2024/03/26)
- loginfo.rb:自動寄送修改記錄信件 (0則留言, 2005/06/20)
- [Subversion] 尋找Subversion Client工具 (0則留言, 2005/09/01)
- 重新排列右鍵功能表(Context Menu)的選項 (0則留言, 2006/07/16)
- 兩個Subversion的前端工具:QSvn、Subcommander (0則留言, 2006/06/23)
- 搬移Subversion主機的步驟 (0則留言, 2017/12/25)
Sorry, 很久沒用Google sc…