Excellent utility
Hi picnaut,
Thanks for an excellent little utility. Just tried it for the first time and it seems to do just what I want with regard to tracking changes and auto saving.
I use a program called "Beyond Compare" from ScooterSoftware for comparing files which allows me to easily view differences.
With regards to "Version Control" I think a "New Version" should be a manual option but auto backup whilst developing is exactly what is needed. When you get to a stable release then you "publish" a version e.g. "myprog.bas" is the initial file that you work on and that name never changes but gets constantly archived each time you compile.
The version files get saves into a Version directory when you have a working version that you are going to release.
myprog_date_time.bas
myprog_date_time.bas
myprog_date_time.bas
myprog_V1.0.bas
myprog_date_time.bas
myprog_date_time.bas
myprog_V1.1.bas
myprog_date_time.bas
myprog_date_time.bas
myprog_date_time.bas
myprog_date_time.bas
myprog_V2.0.bas
My reasoning behind this is that each time I compile a program, it is not always a version. Once it works as intended it becomes a version. Then the inevitable bug fix becomes the next version but there could be many recompilations between V1.0 and V1.1 as I am sure almost everyone would have experienced.
It would also mean that if V2 had new features that people had to pay for, you could easily go back the latest V1.x and fix a bug without giving away the new features unless they pay for them 
Keep up the good work
Regards
Keith
www.diyha.co.uk
www.kat5.tv
Bookmarks