Rolling your own would be shoving git in crontab or something crazy like that.
Reply on news.ycombinator.com