【发布时间】:2012-06-28 02:34:15
【问题描述】:
根据自述文件中提供的说明在 subversion-jira-plugin.properties 文件中配置 2 个 repos 后,我将 3 个 jar 文件复制到 lib 文件夹,将属性文件复制到 class 文件夹并重新启动 jira 服务。然后,我向我在 subversion-jira-plugin 文件中声明的存储库提交了一些包含问题 ID 的提交。在 Subversion Commits 选项卡上的项目主屏幕上,我可以看到我所做的所有提交 - 一切正常。
但是,如果我在配置文件中添加另一个存储库,这个存储库似乎被忽略了——对第三个存储库的提交不会出现在 Subversion 提交选项卡上。
我认为 subversion-jira-plugin.properties 文件的内容已缓存在某处,因为在导出文件 (C:\Program Files (x86)\Atlassian\Application Data\JIRA\export\.zip\entites. xml) 只有条目“OSPropertyString”包含最初创建的 2 个存储库的用户、路径、名称等值,与第三个存储库无关。
我已经重新启动了 jira 服务并清除了文件夹 {$jira's_index_dir}/plugins/atlassian-subversion-revisions/ 几次,但没有成功。我已将 Subversion Revision Indexing Service 延迟时间设置为 3 分钟。
我的配置文件: C:\Program Files (x86)\Atlassian\JIRA\atlassian-jira\WEB-INF\classes\subversion-jira-plugin.properties:
svn.root=http://localhost:8080/svn/test1/trunk
svn.root.1=http://localhost:8080/svn/test2/trunk
#added after first initialization
svn.root.2=http://localhost:8080/svn/test3/trunk
svn.display.name=Test1 Repository
svn.display.name.1=Test2 Repository
#added after first initialization
svn.display.name.2=Repo3
# Subversion username same for all repos
svn.username=<user>
svn.password=<mypass>
…
可能我错过了什么,所以我的问题是:
第一次初始化后如何正确更新 svn 插件配置? JIRA 4.4 SVN插件0.10.7
【问题讨论】: