【发布时间】:2018-01-25 21:13:20
【问题描述】:
我的开发团队希望将我们的 JIRA 问题与我们的 SVN 代码存储库联系起来。为此,我们的 SVN 提交必须包含 JIRA 问题 ID。有没有办法定义提交消息格式,以便在其消息中缺少 JIRA ID 的提交将被拒绝(以避免在提交进入存储库后进行微管理)?
顺便说一句,我们正在 eclipse 上进行开发,并使用 Subverise/Subclipse 作为我们与存储库相关的插件。
【问题讨论】:
我的开发团队希望将我们的 JIRA 问题与我们的 SVN 代码存储库联系起来。为此,我们的 SVN 提交必须包含 JIRA 问题 ID。有没有办法定义提交消息格式,以便在其消息中缺少 JIRA ID 的提交将被拒绝(以避免在提交进入存储库后进行微管理)?
顺便说一句,我们正在 eclipse 上进行开发,并使用 Subverise/Subclipse 作为我们与存储库相关的插件。
【问题讨论】:
如果 mylyn 用于管理任务,Eclipse 允许格式化提交消息(我强烈推荐)
Window > Preferences... > Mylyn > Team > Commit Comment Template
但是,可以使用预提交挂钩脚本在 svn 端强制执行格式化,更多信息在这里 http://blog.grimsy.net/2008/07/a-few-svn-pre-commit-hooks/
【讨论】: