Is there any software that can keep track of all changes that are made to the files in a specific folder? I'd like to keep track of the complete revision history of a specific folder (so that if I accidentally delete a file or folder, I can quickly restore it.)
You could probably write up something yourself. .NET has a FileSystemWatcher class for that purpose. All you'd have to do is to make a backup after each event, I guess.