3

我安装了 redmine 1.4.1 和 hudson 2.2。redmine 1.1 迁移到 1.4.1 后,redmine 0.9 的插件在 hudson 停止工作。

当提交消息包含诸如“refs”或“closes”之类的 redmine 关键字时,redmine 插件会正确检测到关键字,但链接包含 /show - 前置问题编号(#41),因此在 redmine 中出现 404 错误。

redmine 问题的常规链接: http://myRedmineProject/issues/100

redmine插件生成的链接: http://myRedmineProject/issues/show/100 修改

 #34 (26/04/2012 10:15:29)        

    Web Service #41 e #42 — Alexandre Schossler / detalhe
    UC - TC 11 - associar produtos ao cliente #40 — Alexandre Schossler / detalhe
    cadastro de produto, configuracao do bootstrap - ref #44 #38 — carlos / detalhe

有谁知道如何解决?

4

3 回答 3

1

我找不到插件的源代码......但是:如果你在 redmine 前面有 apache,你可以 - 作为一种解决方法,直到 hudson 插件得到修复 - 只需重定向所有/issues/show/xxx链接。

于 2012-04-26T21:59:11.173 回答
1

我解决了这个问题:D

我确实检查了插件,我show/从类的代码中删除了RedmineLinkAnnotator

然后我使用编译mvn install,将redmine.hpi复制到 hudson 的 plugins 文件夹中

于 2012-04-26T23:35:33.880 回答
1

为 redmine 1.4 生成无效问题链接修复

https://github.com/ncrash/jenkins-redmine-plugin/commit/2fd1072daae4a97f85786c72d8143e6b4340b07b

于 2012-07-18T07:45:26.500 回答