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://10.2.5.11:8084/redmine/issues/%BUGID%」
設定bugtraq的好處就是:提交訊息裡的反應單號會變成可點擊的超連結,點擊後瀏覽器會顯示該單號的Redmine網頁。
##
您可能也會有興趣的類似文章
- Windows使用Redmine與轉檔紀要 (0則留言, 2014/12/14)
- Redmine 2.6外掛於Windows環境的安裝步驟 (0則留言, 2015/01/10)
- TortoiseSVN: 解決TSVNCache佔用CPU過高的設定 (0則留言, 2007/08/21)
- Subversion與TortoiseSVN釋出新版1.3 (0則留言, 2006/01/05)
- 初試TortoiseSVN的收穫 (4則留言, 2005/09/16)
- 試用TortoiseSVN 1.4 RC1–更新 (2則留言, 2006/09/06)
- 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)
- SVN2CL: 自動產生變動紀錄的腳本–修改 (3則留言, 2006/08/23)
- [Subversion] Keywords擴展設定 (2則留言, 2005/09/03)
- [Subversion] 可重覆使用的性質設定批次命令 (1則留言, 2006/07/13)
- 向勇者致敬 (3則留言, 2011/11/24)
- [Subversion] 修改舊版次的訊息與作者名稱 (0則留言, 2006/07/08)