cleansync


Synchronizing your folders since 2010

http://cleansync.googlecode.com/files/logo-moonshine.png

Recent Updates:

Clean Sync Version 2.0 is Released!

http://www.youtube.com/watch?feature=player_embedded&v=q41fniSIBsE' target='_blank'>http://img.youtube.com/vi/q41fniSIBsE/0.jpg' width='425' height=344 />


"Synchronize"? What, Why and How

What is folder synchronization?

In a nutshell, folder synchronization aims to make folders identical with each other. For simple cases, it is just a matter of copy and paste. But copying and pasting is slow and can cause problems, as it may copy unnecessary files and may overwrite files with same name but different content. So a better solution is needed, and that is folder synchronization.

Why folder synchronization is useful?

Here's one possible scenario: You have two computers, one at home, one at your workplace. You enjoy your work and would like to be able to continue working when you are at home. Normally you would locate and copy every document you need to the removable storage device and then finally copy these documents to your computer at home. This is very troublesome especially when you have to repeat the process whenever you want to synchronize your folders on both computers. Alternatively, you could just synchronize the folders on your computers through a program in a removable storage device which detects and copies the items in modified folders.


Start your folder synchronization with CleanSync

What is CleanSync?

CleanSync is an open source folder synchronization software which is specially designed to synchronize two folders on two separate computers. No matter how many files your folder contains, CleanSync will allow you to synchronize this folder with a folder on another computer via a removable storage device. Here is a simple diagram to show how CleanSync works:

http://cleansync.googlecode.com/files/cs3215Sync%20copy.png

How is CleanSync special

As a synchronization software, CleanSync provides common functions like operation preview, conflict handling, automated synchronization,etc.

Conventionally, when a removable device is involved, the user has to choose a folder on the removable storage device to be synced with one computer, and then use this folder to sync with the targeted folder on the other computer. Synchronization is achieved through making three identical copies. This approach causes an inefficient usage of disk space as a useless copy of the folder must be made on the removable storage device. One more issue is that since the actual path of the removable storage device is always changing, automated synchronization is not properly supported.

However, CleanSync's specialty is on synchronizing two folders on two separate computers. CleanSync will only keep the changed files on the removable storage device. This allows you to keep more documents on the device. CleanSync's auto detection of removable storage devices will make the device "invisible" during the synchronization process. CleanSync makes synchronizing two folders on two computers as easy and intuitive as if you were synchronizing folders on one computer.


Features

http://cleansync.googlecode.com/files/Button%20Refreshs.pngClean Synchronization Utilizing clean synchronization, users can synchronize between two computers via a removable storage device. Unlike ordinary synchronization which just synchronizes two folders that are local to the computer, Clean Synchronization is designed to synchronize two folders on different computers without using another fully synchronized folder copy on the removable storage device. Only files that require updates will be stored on the removable storage device, keeping disk usage low.

http://cleansync.googlecode.com/files/Folder%20Open%20Green.pngCleaner Folders CleanSync will not pollute your folders on your computers with extra data.

http://cleansync.googlecode.com/files/USB.pngAutomated Removable Storage Device Detection CleanSync automatically detects removable storage devices (flash drive or external hard disk), and will also automatically resolve the changes in disk letter. These enables users to focus on the folders on computer they intended to synchronize without bothering about the intermediary device.

http://cleansync.googlecode.com/files/Button%20Play.pngAutomation Support With the option to synchronize automatically when plugged in, the user need not even click a button.

http://cleansync.googlecode.com/files/Window.pngClean and intuitive user interface CleanSync is designed to be intuitive and easy-to-use.

http://cleansync.googlecode.com/files/Cancellation.pngSynchronization Cancellation If you change your mind, you can cancel at anytime during synchronization.

http://cleansync.googlecode.com/files/backup.pngFolder Back-up Files and folders deleted during the latest synchronization process will not be deleted but stored in the “CleanSync” folder in your computer’s Application Data folder

http://cleansync.googlecode.com/files/CleanSync%20Main%20page.jpg


Will CleanSync run on my PC?

CleanSync will run on all PCs running on windows XP and later, with .Net framework 3.5 installed. (Get .Net framework here)

How much does CleanSync cost?

CleanSync is totally and absolutely free. You are welcome to download and try out CleanSync.

Open Source

CleanSync is open source. You are welcome to contribute to our software.

Visit our FAQ to find out more about CleanSync.

Latest news

16 April 2010: CleanSync version 2.0 released!

1 April 2010: CleanSync version 1.0 released!

18 March 2010: CleanSync version 0.9 released!

Project Information

  • License: GNU GPL v3
  • 11 stars
  • svn-based source control