Keep previous versions of files

Discuss new features and functions
Posts: 1
Joined: 16 Feb 2013

dougm1

It would be great of there would be an option to give the number of versions
you want to keep and the base folder where the versions are stored. Something
like this for example:

Number of versions: 3
Base folder: D:\old versions

So this would in the end create the following folders:
D:\old versions\version 1
D:\old versions\version 2
D:\old versions\version 3

Then in D:\old versions\version 1\ would be stored all the files (folder
structure copied from the original) that where changed or deleted in the
original folder. If there is another change then files from D:\old
versions\version 1 to D:\old versions\version 2, etc.

I assume that you could make it so that when a file is changed the same file
is moved from the current highest version (e.g. version 2) to the next version
(e.g. version 3) or be deleted (if the maximum version has been reached). Then
this process repeats for the version next in rank until the original file can
be moved to version 1.

A versioning like this with a folder for each version would be very very
useful.rdwil
Yes, re-instituting the option to limit the number of versions would be nice
Posts: 1
Joined: 19 Mar 2013

holgerx001

Hello,
i am new to FreeFileSync..

One point: Why do you coding the behavior of the target hard in FreeFileSync?

An other way to handle the diffent ways is to make a script call.
Create a posibility to call a script/programm as a event like a OnBeforeCopy
with parameters 'Sourcefile' and 'TargetFile' as command param...

The user itself could make a script with the functionality he will do with the 'RightFile'.

He could copy it to an onthe directory adding the datestamp to the Directory or File.
He could make checks for deleting the Old files like he want..

.. and so on ..

A dynamic handle of Versioning...

And make a equal event for deleting!
Posts: 1
Joined: 16 Apr 2014

toroby

I am currently using V6.1 and I tried going through this thread but wasn't entirely sure if this was implemented or not.

I am specifically looking for "delete versioning files after X days".
I currently have automatic backups being taken from laptops onto our NAS using FFS. I also have enabled versioning so if any file gets deleted or modified, a copy of the original is sent to a recycling bin. Our files (sometimes large) change quite a bit, and the recycling bin ends up being huge. I would like to keep the files in the recycling bin for 2 weeks and automatically delete them.

At this point I don't see how i could set such a function.
I appreciate your help!!
Posts: 62
Joined: 22 Apr 2018

markusoft

same problem with windows file history, unable to control certain files to backup x copies
only want 5 copies of PST files, all others until space needed
NOTE: found filehistory (Windows 8+) doesn't save modified libraries with library tool (network locations)
another MS program that does what it wants and not what it's supposed to
Posts: 1
Joined: 10 Aug 2018

j.huepkes

Dear Zenju
Then keep one version per week, one per month and one per year. In other words: The older the revision the bigger the distance in time between two of them. Zenju, 23 Aug 2012, 11:31
How do I realize such versioning? I did not understand the appraoch for options date, year,...
E.g. how to make the versioning store the following files of regularly modified files?
actual (of course will be done)
yesterday
one week ago
2 weeks ago
1 month ago
3 month ago
1 year ago
3 years ago

kind regards,

Jürgen
User avatar
Site Admin
Posts: 7212
Joined: 9 Dec 2007

Zenju

For the record, most of what's been discussed in this thread has been implemented into FreeFileSync 10.2: viewtopic.php?t=5490