
Originally Posted by
picnaut
I actually worked on the utility for a while last week.
I'm going to write it to ONLY create back up copies when the files actually change.
Hi Picnaut,
That sounds great. It would be nice if you could incorporate a manual option to create a named version as well.
Something along the lines of
Click on "Basic Backup" on task bar and when the window appears it has a text box for the version name and a button "Create Version". That way the user is free to number versions how they want to.
eg type in "V3.2.5" and in a versions directory it copies myprog.bas as myprog_V3.2.5.bas
I'm thinking about how it works in Visual Basic etc where you make changes and compile the program to run in the IDE. You save it and come back next day etc but until such time that you choose the "Make Project" option it you dont create the next version/revision.
If the last time you created an exe file it was V3.2.4 then the source code is "V3.2.4+the_changes" until such time as you create a new exe when it is then V3.2.5. The actual source is still called myprog irrespective of the version you are at.
In many respects your program is far better than the way VB does things as you can roll back and undo all the changes that you made this morning before you were properly awake.
Your program is already doing most of that automagically, it would be just perfect if you could create an identifiable build that was of significant importance compared to the many timestamped backups during development.
Hope that makes sense!
Thanks again for an excellent utility that is about to be severely tested as I make major changes to a project that is currently working but desparately needs the code tidied up!
Regards
Keith
www.diyha.co.uk
www.kat5.tv
Bookmarks