Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Create timestamped duplicates of files via AppleScript' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Create timestamped duplicates of files via AppleScript
Authored by: Black on Sep 29, '08 08:10:29AM

Of course, if this is really something that comes up often for you, you should look into using version control software - like say, Subversion. It doesn't matter is you aren't writing code, Subversion won't care. I use it all the time to manage the papers I write. Using proper version control will mean that you not only have timestamped old copies, but they can be accompanied by comments that describe the state of the document when it was committed. In addition, the overhead is smaller as it stores changes rather than copies, and if they are text files you can easily diff versions to see changes and a whole host of other cool tricks.

There is also Time Machine's hourly backups. Not quite as much control, but it is still a way to manage old copies. Basically, what I'm saying is that you have made the first step on the version control path (differentiating old versions intelligibly), but you can go quite a bit farther.



[ Reply to This | # ]
Create timestamped duplicates of files via AppleScript
Authored by: drudus on Sep 29, '08 08:21:11AM

Bear in mind if you do go down Black's route of SVN that it has limitations. SVN does allow you to move & delete files, but only if you tell it so first. Otherwise you can end up ruining the repository with simple mistakes.
It also litters your directories with hidden .svn folders that need to be left alone.

GIT or Mercurial are some alternatives, but keeping it as simple as possible is always the best way.



[ Reply to This | # ]
Create timestamped duplicates of files via AppleScript
Authored by: PizzaCake on Sep 29, '08 10:27:02AM

Nicely put Black and drudus. A succinct overview of the pros and cons of svn.



[ Reply to This | # ]