Just for your information.
If you use OneDrive, it has a pretty decent out-of-the-box file version history function, that provides a user an option to restore previous files (including overwritten ones, as was requested here), switch between file versions, etc.
Example of TOTALCMD64.EXE version history of current Total Commander 11.50 betas, that has been kept in OneDrive:
Image: https://i.imgur.com/hxfShJv.png
Image: https://i.imgur.com/fFwVrH5.png
Undo Feature
Moderators: Hacker, petermad, Stefan2, white
Re: Undo Feature
#278521 User License
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10/15
Total Commander [always the latest version, including betas] x86/x64 on Win10 x64/Android 10/15
Re: Undo Feature
2beb
My full portable TC x32/x64 archive using ZPAQ.
The TC tree is about 714MB including all plugins.
Its archive is about 514MB for 182 versions of all files
This shows the totalcmd64.exe versions.
My full portable TC x32/x64 archive using ZPAQ.
The TC tree is about 714MB including all plugins.
Its archive is about 514MB for 182 versions of all files

This shows the totalcmd64.exe versions.
Code: Select all
Name/Ext Size Date Attr
totalcmd64.exe 10.340,1 k 09.11.23 11:02 -a--
totalcmd64.exe 10.350,9 k 18.01.24 11:03 -a--
totalcmd64.exe 10.427,2 k 29.01.24 11:03 -a--
totalcmd64.exe 10.428,2 k 02.02.24 11:03 -a--
totalcmd64.exe 10.429,2 k 08.02.24 11:03 -a--
totalcmd64.exe 10.432,3 k 14.02.24 11:03 -a--
totalcmd64.exe 10.432,8 k 21.02.24 11:03 -a--
totalcmd64.exe 10.533,5 k 09.10.24 11:50 -a--
totalcmd64.exe 10.535,1 k 16.10.24 11:50 -a--
totalcmd64.exe 10.539,7 k 23.10.24 11:50 -a--
totalcmd64.exe 10.543,8 k 30.10.24 11:50 -a--
totalcmd64.exe 10.553,0 k 06.11.24 11:50 -a--
totalcmd64.exe 10.558,6 k 13.11.24 11:50 -a--
totalcmd64.exe 10.558,6 k 14.11.24 11:50 -a--
totalcmd64.exe 10.564,3 k 20.11.24 11:50 -a--
totalcmd64.exe 10.568,9 k 27.11.24 11:50 -a--
totalcmd64.exe 10.573,0 k 04.12.24 11:50 -a--
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
Re: Undo Feature
Keeping old versions might work with something like word processor documents. But once you're dealing with file sizes of a gigabyte, making copies in the background in the recycling bin or a similar mechanism would get the disk full quickly and slow things down from copying and not overprovisioning flash space.
#148174 Personal license
Running Total Commander v8.52a
Running Total Commander v8.52a
Re: Undo Feature
Using a tool like ZPAQ, you have deduplicating on a block level.j7n wrote: 2024-12-08, 11:14 UTC Keeping old versions might work with something like word processor documents. But once you're dealing with file sizes of a gigabyte, making copies in the background in the recycling bin or a similar mechanism would get the disk full quickly and slow things down from copying and not overprovisioning flash space.
It's seldom the case that all files of a tool and its files are changed in one version.
Therefore, you yon can have many versions in a small archive.
That's the same as used for Windows .wim files.
Look on my statistics above for a complete TC archive with all its plugins and files.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64