Мы используем git (github) и capistrano (например, 99% магазинов Rails) для развертывания нашего приложения в производстве.
Я хотел бы, чтобы после каждого развертывания cap * генерировался текстовый файл, содержащий все комментарии git commit с момента последнего развертывания. Затем я могу взять этот список комментариев коммитов, очистить его и поместить куда-нибудь для потребления.
"git log
" http://book.git -scm.com / 3_reviewing_history _-_ git_log.html имеет множество опций для извлечения сообщений журнала, но я не вижу в capistrano простого способа вернуть текущие и предыдущие коммиты, или даже последняя дата / время, когда произошло развертывание, так что я могу передать это в git log
Мысли? Я не могу быть первым, кто делает это ... Спасибо!