DirsSync 2.1 RC2 review
DownloadThis application has been written in Python using the wonderful wxPython libraries. You can use it to compare a local directory (a
|
|
This application has been written in Python using the wonderful wxPython libraries.
You can use it to compare a local directory (and the sub-directories) with a remote directory. It's useful to synchronize of your most important directories on a server (or USB drive) with your local directories. All in one simple click.
An another very useful situation is when more than one people can modify some files. With this tool, you can always get the last versions on your local directory and Synchronize your local directories with the server.
You can check more than one directory in one process.
The program prompt the user, to be sure that he want to synchronize those directories ( and sub-directories).
The user can refuse to synchronize some specific files or a whole sub-directory.
DirsSync allows you to select which type of files must not be synchronized. For example you can say that all .zip files must no be synchronized any more. This selection is specific for each directory.
Requirements:
Python
wxPython
What's New in This Release:
This release corrects several bug fixes, includes several enhancements requested by some of testers
In this release you have the possibility to synchronize an FTP server.
This means that now, you can imagine all kind of combinaison between Directory, Zip file and FTP server.
I've still put it as a "Release Candidate" because lot of tests must still be foreseen.
Concerning FTP, not all FTP servers will work because not all are following the standard specifications (RFC 959).
For your info I'm using the following ftp commands: cwd, nlst, size, mdtm, retr, stor and dele.
All FTP echange are done in binary mode.
I recommand to use MD5 check with FTP server.
To summarize, the constraints are:
delete a file is not supported in a Zip repositary.
updating the modification time is not supported in a FTP repositary.
To verify if you ftp server will work, you can do:
type: "telnet 25"
type: "user "
type: "pass "
type: "help"
You should see all supported commands. Verify that all the one required by DirsSync are present.
DirsSync 2.1 RC2 keywords