我应该如何将redmine路线图版本与git标签链接起来?

时间:2012-01-13 12:09:01

标签: git redmine

我正在尝试在redmine项目版本和git标签之间建立逻辑链接。

目前我的解决方案涉及为每个版本创建一个wiki页面并将其链接到repo中的标签......但是如果我希望我的wiki充斥着硬编码链接,这似乎是一个好主意。

有没有其他方法直接将redmine版本与标签链接?或者至少是一个特定的提交?

1 个答案:

答案 0 :(得分:1)

Redmine将为每个版本创建一个页面,其网址为

http://<baseURL>/versions/##

其中##是指向版本的内部指针。我会链接到这个,因为(1)它包含有关版本的所有重要信息,(2)它不太可能在将来改变,除非完整的服务器移动(即不同的基本URI)。

要解决有关使用git标签创建版本的评论,我会使用Git hooks来解决这个问题。我可以想象一个post-commit钩子,它检查给定的提交以查看它是否包含任何新标签,如果是,它使用Redmine API创建一个新版本。