Download Latest Version cyclone synchronization tool-1.4.1.tar.gz (4.1 kB)
Email in envelope

Get an email when there's a new version of cyclone

Home
Name Modified Size InfoDownloads / Week
cyclone synchronization tool-1.4.1.tar.gz 2011-04-29 4.1 kB
README 2011-04-28 2.2 kB
Totals: 2 Items   6.3 kB 0
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
 CYCLONE -- a simple backup and synchronization tool
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+

V 1.4

This program is distributed under DWTFYWT Public
License. For more details, please read LICENSE file.


+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
 AIMS and features
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+

Cyclone is an easy to use, one- or two-way 
synchronization tool. It use a clean command-line 
interface. 

It aims to be compact (less than 10 Ko) and 
cross-platform (as it is coded in standard python).

It is particularly usefull to backup or mirrorize
two directories (locally available on the system).
 
It focuse on usefull features, particularly :
* Check files' timestamp before synchronizing
* Extraneous files deletion
* Exclusion patterns by extension, size or name


+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
 GETTING started
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+

Make a one-way synchronization from source to 
target directories :
$ cyclone.py push source_directory target_directory

Make a two-way synchronization :
$ cyclone.py mirror source_directory target_directory

Cyclone provide some options :

-v or --verbose :
Get a verbose output (default not).

-c or --cleanup :
Delete extraneous files on the *target* directory 
(whatever the synchronization mode (one- or two-way)

-x or --exclude-path path1,path2,pathN
Prevent files from synchronization by giving specific
file's path name.

-X or --exclude-ext .ext1,.ext2,.extN
Prevent files from synchronization by giving specific
file's extensions (.mp3 or .jpg for example).

-S or --exclude-size
Prevent files from synchronization by giving specific
file's size in MegaBytes.

-h or --help
See help.


+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
 INSTALLATION
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+

You must install a standard Python environment 
(>=2.5) : http://www.python.org/download/

Cyclone could be used very directly :
* unpack archive,
* copy cyclone.py in a directory of your choice and,
* execute the cyclone.py in command-line window.
Source: README, updated 2011-04-28