2012-10-09 70 views
2

我有一个问题。我正在使用Redmine作为我即将发布的项目的问题跟踪系统,我最近在Heroku上进行了安装,我想知道是否有一种很好的方法可以通过github存储库使用Git来执行问题跟踪(即,我可以提交一个提交,请参考#issue_number,它会将该提交与我正在跟踪的问题相关联)。我知道有一些方法可以用svn来实现,但我们希望为项目使用git。我听说heroku无法使用git从某人处做Redmine,因为您需要一个“裸”和“最小”目录? (或类似的东西)这是真的吗?或者是有一个指导(我一直在谷歌搜索gur与heroku和redmine'和其他变种的最后一点点没有运气)关于安装git关联它与我的基于heroku的Redmine的github存储库?使用Git与Heroku上托管的Redmine

感谢先进!

回答

1

为了澄清,您提到您正在使用GitHub,Redmine和Heroku,并且希望将提交内容与Redmine中的问题关联起来。

我相信Heroku不会出现这种情况,但是你想看的是你的GitHub仓库的接收钩子。

我可以给你的最好的方向是遵循this文档,但选择“Redmine”后接收挂钩,并根据它们提供的详细说明进行设置。由提交消息匹配“#IssueNo”(即,“固定的错误#234”是与被管理平台到的相关问题被检测

提交:

为钩的文档明确指出以下问题#234)

我相信是你在之后的功能。如果我错了,请纠正我。