redmine - 为什么要集成 Redmine - 源代码控制存储库

标签 redmine

将 Redmine 与源代码控制存储库集成的最大动机是什么?如果只是出于监控原因,开发人员已经可以访问存储库,他们可以用他们的 IDE 做任何他们想做的事,差异,历史记录。对于其他人,他们真的需要吗?恐怕,我看不出真正的原因。能帮我看看吗?

最佳答案

当你修复 Redmine 的问题跟踪器中存在的错误时,你可以在提交消息中引用问题 ID,Redmine 会自动将提交与问题相关联(甚至关闭问题)。
这为您节省了在提交消息中引用问题在 Redmine 中关闭问题的双重工作。

顺便说一句,这不是 Redmine 特有的 - 您可以使用大多数提供源代码控制集成的错误跟踪器来完成。

我现在不记得 Redmine 中的确切语法,但大多数时候,语法是这样的:

fixes #123

...这将导致 Redmine 自动关闭问题 #123,并创建从问题到提交的链接(反之亦然)。

关于redmine - 为什么要集成 Redmine - 源代码控制存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9659520/

相关文章:

java - 如何自动创建发行说明/更新日志?

passenger - 如何在 VHost 或 Passeneger (Ruby) 中添加响应头

ruby-on-rails - Redmine 需要 bundler 1.5.0 或更高版本

mysql - CENTOS 中的 REDMINE 安装(bundle/mysql 错误)

ubuntu - 在 Ubuntu 12.04.1 [LTS] 上从 Redmine 1.3.2 升级到 Redmine 2.2.2

git fetch && git reset --soft 不更新提交

debian - Redmine 2.1.2(从2.0.4迁移): Migration OK but crashes after login

web-services - 如何使用 REST API 登录 Redmine

ruby-on-rails - Carrierwave gem 在 Redmine v 2.x 插件中不起作用