Products.Poi和Subversion集成

alb*_*ack 4 svn plone

是否有任何现成的解决方案可以将Products.Poi与Subversion更新日志集成?如果没有,那将是编码的步骤?

每当提交SVN存储库引用日志消息中的问题ID时,我都希望在Poi问题跟踪器中添加注释.例如,可以用MantisBT做些什么.

mau*_*its 7

你可以在subversion中为此创建一个after-commit钩子.

  • 检查日志消息是否提到#123(例如).

  • 以某种方式找出需要发布的问题跟踪器.我们假设您只有一个与此subversion存储库对应的跟踪器.

  • 在该钩子中,对提交问题的响应时将使用的URL进行POST以及所需的信息.

编辑:解决方案的一部分可能是poi.receivemail包:让你的subversion钩子发送一个电子邮件到你已经与poi.receivemail和smtp2zope连接的地址.