055 henriko.se Lör 18 Maj

Oneway (old version)

This is a old version:
0.5 BETA

OneWay is an application for folder synchronization. It is well suited for manually doing backups of your collections. Perhaps a music collection, or perhaps the family photo album. Of course it can be used for business documents as well.

The main advantage of this kind of tool compared to a normal copy operation or a regular backup program is that you will get a verification of exactly what have been changed since your last backup, so you can detect any accidental changes in your collection before making backups of it. I think this is essential for large collections of files where you cant keep all old backup generations.

Key features:
Made for WIN32 (Windows)
One way synchronization of folders
Tree view showing differences only, for manual inspection before synchronization
Detects file updates by timestamps and file sizes
Case sensitive compare
Almost no features, which makes it easy to use.
One single exe-file so it does not need installation.


oneway05 install.exe (Or stand alone oneway05.exe)

Please note:
This version have not support for Unicode.

This version will not support longer (deeper) paths than 260 characters.

The timestamp handling works with a one minute resolution, to deal with all different filesystems, and their more or less accurate time resolution. It will also handle files that is off by one hour like their not, to deal with various problems in the Windows daylight saving support.

Some applications intentionally take steps to avoid that the timestamp is set when editing. Therefor OneWay might not be able to detect when a sync of these files is necessary. One such application is TrueCrypt, that has a setting called "Preserve timestamp of the containers" enabled by default.

There is no setting in OneWay to control whether or not new and updated files in the target will become a read only file. Instead it looks at all files in target and try o respect the common practice.

It does not handle NTFS alternate data streams. (A kind of secret files attached to other files.)

If you just want to compare two folders automatically you can do so like this
oneway.exe -s sourcedir -t targetdir -c
If you want to sync two folders automaticly you can do so like this
oneway.exe -s sourcedir -t targetdir -c -y -x