SVN相关工具

时间:2010-09-10 13:33:14

标签: svn process release-management

我对一些可能会自动改进的流程越来越恼火。

确实,我想知道是否有一些工具可以实现:

  • “强制”提交消息结构
  • 在两个特定标记之间生成自动更改日志
  • 在创建维护分支(实际上是我们想要的任何分支)时通过电子邮件通知用户

当然,我可以自己做这些(不一定容易但可行),我只是不想浪费时间重新发明轮子。

我们正在使用Subversion,Hudson和Trac,以防万一他们的插件可以做到这一点。

2 个答案:

答案 0 :(得分:1)

我认为最好的办法是在subversion中添加post-commit钩子脚本。

SVN手册中的相关页面位于:http://svnbook.red-bean.com/en/1.5/svn.reposadmin.create.html#svn.reposadmin.create.hooks

答案 1 :(得分:1)

  1. “强制”使用预先提交的钩子脚本来检查格式......
  2. 使用svn2cl
  3. 获取标签的修订版
  4. 提交后挂钩脚本中的任何类型的邮件工具...参考的URL在其他答案中给出。