YAFS is a Java™ (SE 6) library to synchronize a hierarchy of files from a source to a target.

It offers a generic one way synchronization, and enables different kind of synchronization: file system to file system, file system to FTP, ...

 

2011

6

Oct

yafs-libFTP1.1.2.jar

Fixes a bug: exception when checking the existence of the root directory of the target if it is different of the root of a FTP account. And updates the API: FTPFileHelper.checkDirExists(FTPClient, String, String) is deprecated.

2011

5

Oct

yafs-lib1.1.2.jar

Sets the status to SYNCHRONIZED only if no more action is remaining after a synchronization process.

Fixes two bugs: unable to re-run a synchronization with the same Synchronizer instance, resource missing.

2011

21

Sept

yafs-lib1.1.1.jar - yafs-libFTP1.1.1.jar

The version 1.1.1 of the generic library fixes a bug: no check of the root target. The verison 1.1.1 of the FTP library optimizes the requests to a FTP server during the check for synchronization process.

2011

9

Sept

yafs-lib1.1.jar - yafs-libFile1.1.jar - yafs-libFTP1.1.jar

Introduces SyncActionResult class to associate an eventual explanation to a success or a fail of a synchronization action run. The two implementations (file and FTP) take into account this API change.

2011

6

Sep.

yafs-libFTP1.0.3.jar

Bug fix: parsing date from some FTP servers.

2011

2

Sep.

yafs-libFTP1.0.2.jar

Bug fix in the FTP implementation: missing method in FTPFileHelper.

2011

4

Aug.

yafs-lib1.0.1.jar

Bug fix in the generic library: wrong index in the event object when the event toSyncRemoved(ToSyncChangeEvent) is fired during the check to determine actions for synchronization.

2011

2

Aug.

yafs-libFTP1.0.1.jar

Bug fix in the FTP implementation: impossible to set a password if one is necessary to login on an account on a FTP server. A password parameter is added on the FTPContext's methods.

2011

25

Jully

yafs-lib1.0.jar - yafs-libFile1.0.jar - yafs-libFTP1.0.jar

The very first version of the generic lib is available. It comes with two implementations : a library to synchronize two hierarchies on a file system and a library to synchronize a hierarchy on a file system to a FTP server. These two libraries can serve as examples of a way to implement a specific synchronization.



Get YAFS at SourceForge.net. Fast, secure and Free Open Source software downloads

YAFS logo from Human-O2 icons by Oliver Scholtz