连接git commit消息以解决问题

时间:2012-06-07 13:17:58

标签: redmine redmine-plugins

是否有可能让redmine拦截提交消息并像在assembla上那样行动,如果我提交并编写修复#12而不是修复12个状态更改。 这个行为的插件是什么?

3 个答案:

答案 0 :(得分:2)

不需要插件,其工作方式与worksSVNmercurial相同。

但是,为了让redmine获取新的提交消息,您必须以redmine打开存储库页面,或者安排任务定期执行此操作。

答案 1 :(得分:1)

默认情况下,Redmine具有此功能。您可以使用引用引用 IssueID 来引用和修复关闭解决问题。您还可以添加自己的关键字,以便从redmine中解析并根据您的问题进行解决。

您可以在documentation

上找到更多信息

答案 2 :(得分:1)

正如@afarazit所说,另外你可能希望问题在Redmine中实时更新,而无需手动输入 Repository 标签来强制刷新。
这可以通过使用此服务器端 post-receive 挂钩来完成:

#!/bin/bash

_apikey=YOUR_API_KEY    
_projectid=YOUR_PROJECT_ID

curl -k "http://REDMINE_SERVER_URL/sys/fetch_changesets?key=$_apikey&i
d=$_projectid"&