One trick I've always tried to maintain is daily releases, namely that I'll always check in code at the end of the day so that it can run in the smoke tests overnight.
Running stats on our version control, I do about 4000 checkins a year, the next highest is 1000, and most team members average about 300.
That being said, my focus is horrible. Using the pomodoro technique has helped me in the past, there's something about not being allowed to multitask that means you can avoid context switching off of a difficult task to something easier (eg: the coding equivalent to cleaning off your desk).
My other problem is a willingness to work overtime. It's one thing to do it for deadlines, but because I internalize monthly deadlines I always have something that I think is so important that it Has To Be Done Now.