JIRA和SVN集成
程序员文章站
2022-04-01 22:42:00
...
http://www.blogjava.net/tthappy/archive/2008/02/19/99447.html
http://cid-db3c356301da9a87.spaces.live.com/Blog/cns!DB3C356301DA9A87!138.entry
配置参考以上网址
http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin#JIRASubversionplugin-versions
SVN效果参考以上网址
先安装好JIRA和SVN软件,配置好新的SVN库和用户名密码
2.在下载subversion-jira-plugin以前,得看看版本对应
http://repository.atlassian.com/atlassian-jira-subversion-plugin/distributions/
有需要的下载包,如果版本不对应可能关联不上
按照README里面(readme,txt有详细说明)把- lib/atlassian-subversion-plugin-0.9.7.jar- lib/javasvn-*.jar- lib/ganymed.jar (only used if you are using ssh authentication for your subversion repository)放到上面说的目录,最后面有图然后 Copy into JIRA's WEB-INF/classes- subversion-jira-plugin.properties
注意:subversion-jira-plugin.properties文件中的svn.root=svn:/localhost/svnTest需要在硬盘上创建一个名为svnTest的repository,这样jira启动过程中根据subversion-jira-plugin.properties文件中的svn.root设置连接到svn的respository. 可以用TortoiseSVN工具方便的建SVN库
4.下面是该配置文件的部分内容,其他位置不要改:
# Full path to the Subversion root - at the moment svn://, svn+ssh://, http:// and https:// are supported.
svn.root=svn://localhost/svnTest
#svn.root=http://svn.apache.org/repos/asf/forrest/trunk
#svn.root=svn://svn.cargo.codehaus.org/cargo/scm/cargo/trunk
# Note that this plugin now supports multiple repositories with the follwing syntax
#svn.root.1=//localhost/otherRepos
# Subversion repository display name - can include HTML, eg. <a href="http://svn.mycompany.com/">SVN Repo</a>
svn.display.name=My Repository
#svn.display.name.1=My Other Repository
# Subversion username
svn.username=admin
#svn.username.1=mark
# Subversion password
svn.password=admin
#svn.password.1=icecream
5. 我们在JIRA中从 管理(最上面一排)->项目->添加项目(add project)->add a New Project 这里选择一个key: 我在svnTest工程中用的是"TEST"做为Key,其功能在下面一步表现
6. 操作效果:在登录JIRA后,用户创建问题->选择svnTest工程->(填好内容后)创建->在页面左上角的Key:为TEST-1, 这个就是你在myeclipse中做提交时,如果是解决该问题,就在注释中先写上TEST-1 ,再提交,提交后SVN库中可以在该问题的Subversion Commits 选项中看到提交的信息。
http://sanyuesan3.taobao.com/
http://cid-db3c356301da9a87.spaces.live.com/Blog/cns!DB3C356301DA9A87!138.entry
配置参考以上网址
http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin#JIRASubversionplugin-versions
SVN效果参考以上网址
先安装好JIRA和SVN软件,配置好新的SVN库和用户名密码
2.在下载subversion-jira-plugin以前,得看看版本对应
http://repository.atlassian.com/atlassian-jira-subversion-plugin/distributions/
有需要的下载包,如果版本不对应可能关联不上
按照README里面(readme,txt有详细说明)把- lib/atlassian-subversion-plugin-0.9.7.jar- lib/javasvn-*.jar- lib/ganymed.jar (only used if you are using ssh authentication for your subversion repository)放到上面说的目录,最后面有图然后 Copy into JIRA's WEB-INF/classes- subversion-jira-plugin.properties
注意:subversion-jira-plugin.properties文件中的svn.root=svn:/localhost/svnTest需要在硬盘上创建一个名为svnTest的repository,这样jira启动过程中根据subversion-jira-plugin.properties文件中的svn.root设置连接到svn的respository. 可以用TortoiseSVN工具方便的建SVN库
4.下面是该配置文件的部分内容,其他位置不要改:
# Full path to the Subversion root - at the moment svn://, svn+ssh://, http:// and https:// are supported.
svn.root=svn://localhost/svnTest
#svn.root=http://svn.apache.org/repos/asf/forrest/trunk
#svn.root=svn://svn.cargo.codehaus.org/cargo/scm/cargo/trunk
# Note that this plugin now supports multiple repositories with the follwing syntax
#svn.root.1=//localhost/otherRepos
# Subversion repository display name - can include HTML, eg. <a href="http://svn.mycompany.com/">SVN Repo</a>
svn.display.name=My Repository
#svn.display.name.1=My Other Repository
# Subversion username
svn.username=admin
#svn.username.1=mark
# Subversion password
svn.password=admin
#svn.password.1=icecream
5. 我们在JIRA中从 管理(最上面一排)->项目->添加项目(add project)->add a New Project 这里选择一个key: 我在svnTest工程中用的是"TEST"做为Key,其功能在下面一步表现
6. 操作效果:在登录JIRA后,用户创建问题->选择svnTest工程->(填好内容后)创建->在页面左上角的Key:为TEST-1, 这个就是你在myeclipse中做提交时,如果是解决该问题,就在注释中先写上TEST-1 ,再提交,提交后SVN库中可以在该问题的Subversion Commits 选项中看到提交的信息。
http://sanyuesan3.taobao.com/
推荐阅读
-
spring集成mybatis原理(spring和mybatis整合步骤)
-
centos下搭建SVN服务器和MySQL
-
win7笔记本如何切换双显卡即独立和集成显卡切换方法
-
svn建立分支和svn代码合并的操作方法
-
板载集成声卡维修流程和检测点
-
主板集成网卡硬件故障点和维修流程
-
AndroidStudio重新share代码和上传到svn新地址教程
-
Cocos2d-x 3.0中集成社交分享ShareSDK的详细步骤和常见问题解决
-
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
-
Linux下SVN服务器同时支持Apache的http和svnserve独立服务器两种模式且使用相同的访问权限账号