DSync is an application that performs directory tree synchronisations. In all cases you should first check whether perhaps unison can fulfill your needs. Dsync performs offline synchronisation of directory trees across machine-, architecture-, operating system- and protection-boundaries. Its strength lies in selecting the minimum amount of data to transfer and its versatile behaviour language for automating one's decisions. Its focus lies on user interaction, rather than the quest for provability of correctness.