ruby-on-rails - 在 Rails 应用程序中嵌入 Git 提交日志?

标签 ruby-on-rails git version-control logging ruby-on-rails-3

所以,我现在正在开发的 Rails 应用程序中有一个“开发博客”。我正在使用 Git 进行版本控制和部署(尽管目前只有我一个人在使用它)。

现在,当我在 Git 中进行更改时,我会在一个相当不错的日志条目中记录我所做的事情。我希望将 Git 提交日志自动发布到开发博客——或者以其他方式可供其他人在部署的站点中阅读。

是否有一种自动方法可以将 Git 提交日志 pull 入 Rails 应用程序的 View 中?

最佳答案

一些 Git 主机允许您提供提交后 Hook ,这可以让您进行 HTTP 调用以将相关日志语句发送到您的应用。

如果您是自托管,请查看 githooks .

如果您使用的是 Github,则可以使用他们的提交后帖子(更多详细信息:http://help.github.com/post-receive-hooks/)

关于ruby-on-rails - 在 Rails 应用程序中嵌入 Git 提交日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4600229/

相关文章:

ruby-on-rails - Rake任务: How to make task from another namespace prerequesite?

javascript - 如何在 htm.erb 文件的内联 Ruby 代码中使用 javascript 变量

svn - 更改 Word 文件时如何最大限度地减少源代码控制增量?

svn - 是否有允许跟踪文件名更改的源代码控制系统?

git - 有没有从 CVS 到 Git 的迁移工具?

css - form_for 添加一个带有 css 样式的 div 容器

css - 设置 text_field 宽度,样式有效但类无效

git - 如何在 Ubuntu 中设置私有(private) git 存储库?

git - 并发 git checkout/add/commit

git diff,显示删除和添加的同一行