You can buy this project and download/modify it how often you want.
${%Summary} ${%Revision} ${cs.revision} by ${cs.author}: ${cs.msgAnnotated} ${p.value} (diff)