Ruby on rails 吉特+;Capistrano=自动发行说明生成器?

Ruby on rails 吉特+;Capistrano=自动发行说明生成器?,ruby-on-rails,git,logging,capistrano,Ruby On Rails,Git,Logging,Capistrano,我们使用git(github)和capistrano(比如99%的Rails商店)将我们的应用程序部署到生产环境中 我想做的是,在每次cap*部署之后生成一个文本文件,其中包含自上次部署以来的所有git commit注释。然后,我可以将提交评论列表清理干净,并将其放在某个地方供使用 “git log”有很多获取日志消息的选项,但我在capistrano中看不到一种简单的方法来返回当前和以前的提交,甚至返回部署发生的最后日期/时间,因此我可以将其传递给git log 想法?我不可能是第一个这样做的

我们使用git(github)和capistrano(比如99%的Rails商店)将我们的应用程序部署到生产环境中

我想做的是,在每次cap*部署之后生成一个文本文件,其中包含自上次部署以来的所有git commit注释。然后,我可以将提交评论列表清理干净,并将其放在某个地方供使用

git log
”有很多获取日志消息的选项,但我在capistrano中看不到一种简单的方法来返回当前和以前的提交,甚至返回部署发生的最后日期/时间,因此我可以将其传递给git log


想法?我不可能是第一个这样做的人。。。谢谢

如果capistrano不这样做,您可以将其包装在另一个脚本/工具中,例如,
release

启动
release
时,它会记录提交,将其与以前记录的提交进行比较,调用发行说明生成器脚本/工具,然后调用capistrano