What is the version of the following sentence with correct punctuation?

Revision r7120 312 Downloads Released on 20101008
Revision r7120 312 Downloads, Released on 2010-10-08