2013-06-23 3 views
1

Я все еще узнаю о git, и я посмотрел на git hooks и как они работают. Git может отправить электронное письмо для каждого нажатия git, используя крюк post-receive, но я хотел знать, есть ли способ иметь ежедневные сообщения или историю электронной почты, противоположную одному для каждого фиксации.Как отправить резюме резюме в день репо

спасибо, ребята, за помощь!

ответ

2

«Ежедневно» звучит как подходящий для планировщика работы, например «cron». Просто напишите сценарий, который запрашивает git текущий номер версии, делает git log от последнего до текущего, а затем записывает текущую версию вниз как последнюю (так что следующий запуск не дублирует сообщения).

Нет необходимости в git-крючках таким образом ... хотя, если вы действительно действительно хотели, чтобы вы могли сделать крючок, который записывает каждое сообщение фиксации в датированный файл где-нибудь, и всякий раз, когда он вызывается в «новый» день, из файла предыдущего дня и удалить его.

+0

что-то вроде этого? http://thejaswi.info/tech/blog/2010/11/01/summarize-commits-for-the-day/ –

+0

http://codemonkeytips.blogspot.com/2010/01/daily-commit-logs -batching-git-commit.html МНОГО ЛУЧШЕ: D –

Смежные вопросы