1. 程式人生 > >Angelo Lee's Blog

Angelo Lee's Blog

1、去官網下載對應jira版本的plugin:http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin
我試用的是jira 3.11企業版,因此下載的是0.9.12版本的外掛。
 
2、將外掛lib目錄下的3個檔案copy到jira的web-inf/lib目錄下。
lib/atlassian-subversion-plugin-0.9.12.jar
lib/javasvn-*.jar
lib/ganymed.jar (試用ssh作為svn版本庫認證時才有用)

3、copy subversion-jira-plugin.properties檔案到jira的classes目錄下並進行修改。
   該外掛現在支援多版本庫。
   
   可以通過:
svn.root={svn.root}:注意該{svn.root}是指工作版本所使用的主幹或者分支。
svn.username=admin
svn.password=admin
配置預設的版本庫。(來源 www.iocblog.net)

其它版本庫配置:
svn.root.1={svn.root.1}:注意該{svn.root}是指工作版本所使用的主幹或者分支。
svn.username.1=admin
svn.password.1=admin
...

4、重新啟動後,進入管理頁面,可以看到System/plugins有Subversion plugin。

5、在svn提交時的Message中填入Issue的key,用來關聯問題和解決問題的結果。

6、Issue的Subversion Commits Tab顯示訊息有延遲,可以修改服務設定System/Service:
Subversion Revision Indexing Service