Is there a tool for Windows that can read the Delphi history files.
and extract the lines-of-code written per session along with the timestamps of the sessions.
What info do I want
session_id date+time filename lines_of_code changed
1 1-1-2011 - 13:14:36 unit1.pas 100
....
What info do I have to extract this from
I'm using Delphi 2007.
And every change a in source file gets written to a subdir called history that looks like:
name date_changed type size
project1.dpr.~1~ date-time ~1~ 1 kb
project1.dpr.~2~ date-time ~2~ 1 kb
unit1.pas.~1~ date-time ~1~ 83 kb
...
Every history file includes the full source code, not just the differences.
(so if you would like to revert back to a source file you can just code that file over the old)
Not subversion
For the future I'm going to use a subversion program to keep track of this stuff, but for the past stuff I want to have some record as well.
So unless a subversion clone can index the old source file backups in the history
folder I'm not looking for that now.