3

我们使用相当最新的 Redmine。每次修复 bug 后,我们使用“# + Redmine 编号”来引用提交消息中的 Redmine 编号。

我从浏览器打开Redmine票,那里没有svn信息。我希望所有更改或代码段都显示在该票证下,因此我可以清楚地看到更改了哪个类,以及更改了哪些内容。

我的问题是这在 Redmine 中是否可行,如果可以,如何?

4

3 回答 3

7
  1. 项目设置下的设置存储库部分
  2. 设置关键字如fixes,closes,refs

之后,您的相关提交将显示在问题下。

尝试阅读http://www.redmine.org/projects/redmine/wiki/RedmineRepositories

于 2013-05-01T03:56:18.310 回答
1

您还可以删除所有关键字并在字段中添加一个星 *。然后你不需要提交消息中的关键字,而只需要#issue,如#1234。但是,当您更改关键字时,更改仅用于新提交。要让它们为最近的提交工作,只需在 projectsettings 中删除并读取存储库

于 2013-05-11T14:16:12.070 回答
1

好的,它可能不是那么明显,但我相信这需要一个 cron 来解析 SVN 注释。如果您不设置 cron,则在提交完成后,它不会显示在票证中,直到您实际转到存储库选项卡并加载带有注释的 svn。完成此操作后,Redmine 将解析评论,您应该在您的票证中看到它们。

于 2013-05-15T15:02:09.940 回答