1.成功安装JIRA后,去查看与安装的jira版本相兼容的svn的plugin版本并下载,以下为jira版本与plugin版本匹配及下载地址
https://marketplace.atlassian.com/plugins/com.atlassian.jira.plugin.ext.subversion/version/504
//开始我装了个不匹配的plugin版本,没有报错但是用svn提交文件,注释写了bug编号之后,jira中的subversion commits中并不显示信息.
2.下载svn插件后,按照README里面(readme.txt有详细说明)把lib下的三个jar包: atlassian-jira-subversion-plugin-0.10.1,ganymed, javasvn-1.0.5放到jira的WEB-INFlib下
(jira安装盘中AtlassianJIRA 4.2.1-b588atlassian-jiraWEB-INFlib)
3.把subversion-jira-plugin.properties放到jira的WEB-INFclasses下
(jira安装盘中AtlassianJIRA 4.2.1-b588atlassian-jiraWEB-INFclasses)
4.修改该配置文件,修改的部分如下:svn.root=http://xxx.xxx.xxx.xxx/svn/jira(ip地址为服务器ip地址,提交代码的svn的地址,比如说提交的svn代码放在服务器C盘svn>jira文件下)svn.display.name=你的库名(只是显示用,不重要,可不需要编辑)svn.username=你的svn的用户名svn.password=你的svn密码// svn.username和svn.password用于抓捕svn提交信息内容
5.此时我们可以看到是不是配置成功,在提交SVN时,注释处输入JIRA的BUG ID,登录jira,JIRA可以捕获到提交的内容.即在对应的issue号的subversion commits中可以看到