Replacing rsync with unison

Thanks to Rui at the Tao of Mac – I was turned on to Unison to replace the volumes of rsync functions I use on various servers.

Unison synchronizes rather than mirroring as rsync does – making it valuable for workstations as well as development and production servers. To boot – it works on OS X!

The app, found here, can track two directories on two separate systems, or on two hard drives on the same system. It processes updates to both replicas in a bi-directional fashion rather than simply backing up or copying data from one side to the other. It can additionally work across platforms – so Windows can be synched with Unix and so on. Very nice.

It has config options for working with Subversion among others – which I finally have switched to from the crusty old CVS (I may have been one of the last according to some folks I have spoken with!). I also found its claim of carefully handling conflicts accurate. Like rsync – it of course can work over enrypted connections using ssh.


Category: open source Time: 2005-03-28 Views: 0

Related post

  • Replacing Dropbox with: Amazon S3 + SSL + GPG/TrueCrypt + Mounting on OSX ?? 2010-04-20

    So, right now we're using Dropbox to share various data files around between approximately 10 Mac OS X systems. However, we already have an S3 account and everyone on the lowest Dropbox plan of $10/month seems too expensive. We'd like to avoid any ki

  • How to use rsync with a remote remote host 2012-07-15

    I am a happy user of rsync -e ssh and use it to synchronize data between my machine and a remote host using rsync -avz -e ssh [email protected]:~/folder ~/folder And this did what I needed until now. I am now working with a configuration where the access is a

  • Replacing files with symlinks takes more space - Fedora19 EXT4 2014-06-25

    Background: We are using PHP CacheLite. In order to have a human readable path to cache files cache_{hash}_{hash}, there is a symbolic link that is more descriptive of the cache contents. We deployed a new server and rather than warming cache via dat

  • How to remove smart quote and emdash in PHP and replace them with space and regular dash? 2008-10-06

    I have a form with a textarea. Users enter a block of text which is stored in a database. Occasionally a user will paste text from Word containing smart quotes or emdashes. Those characters appear in the database as: â€", â€, “ ,†What function sh

  • How can I use rsync with a FAT file system? 2009-08-17

    I would like to write a simple backup script that saves some data to a FAT drive. Should I reformat the drive and use a better file system or is it possible to use rsync with FAT? If so, what problems might I run into? Would performance be a lot wors

  • Notepad++ find and replace string with a new-line 2009-09-02

    Consider the scenario where you have a specific string that you want to find-and-replace. You want to replace it with a new string that contains a newline character (or character sequence). abc123 xyz456-blah fsafd23 xyz456-green 89hjkf23 xyz456-red

  • Using RSYNC with Amazon S3 2009-10-13

    I am interested in using Amazon S3 to backup our ~ 100gb server images (created via Acronis backup tools) Obviously, this uploading to S3 every night would be expensive, in terms of bandwidth and cost. I'm considering using rsync with S3 and came acr

  • Replacing latex with unicode symbols 2010-01-03

    Often, during a conversation or an email, or at a forum, I would like to type some math, but I don't need full equation support. Unicode symbols should suffice. What I need is an easy way to type math related unicode symbols. Since I already know lat

  • Dreamweaver automatically replacing symbols with HTML equivelent 2010-06-08

    I often find that Dreamweaver has replaced symbols with the HTMl equivalent (for example, " with &guot;, > with >). How do I stop this from happening? --------------Solutions------------- Type in the code view instead of the WYSIWYG. Hopefu

  • replacing FTP with SFTP 2010-09-10

    The site I manage has already suffered one major and one minor breach so I'm looking closely at methods of improving security. We've been using FTP... Everybody seems to agree that FTP must be replaced for the sake of security, and SFTP seems to be t

  • Replacing SuperDrive with secondary storage? 2010-10-09

    I'm familiar with the OWC Data Doubler, a kit which allows you to remove your Macbook's SuperDrive and replace it with secondary storage. What alternatives exist for this product? A complete answer might explain the pros/cons to removing the SuperDri

  • Good rsync-with-version-history solution for mission-critical remote backups on Windows? 2010-10-12

    I need to back up some huge files (100GB) and a zillion little ones (2,000,000 x 50k) over the internet via SSL, from one Windows Server 2008 box to another. What I want is to have the directory structure on the backup server mirror the production se

  • How can I replace pulseaudio with alsa? 2010-10-15

    I was wondering if there was an easy way of replacing pulseaudio with alsa. Pulseaudio is the biggest problem I am currently having with Ubuntu and I really want these problems to end. --------------Solutions------------- If what you'd like to do is

  • How can I fill (not replace) TAB with Spaces in MSWord? 2010-10-23

    How can I fill (not replace) TAB with Spaces in MS Office Word? In other word, have a look at the following pic: 1 -> 222 -> 3 111 -> 2 -> 333 11 -> 22 -> 33 11 -> 2222 -> 3333 Suppose that -> is indicated one TAB. As you see, e

  • Replace evolution with Kontact? 2010-10-27

    Can I remove evolution from gnome to replace it with Kontact? Meaning: Make all apps use kmail as Mailer. Make Openoffice use kaddressbook get korganizer to show up in the indiciator calendar start akonadi at gnome start make tracker index kontact do

  • How can I exclude all the svn metadata while synchronizing with unison? 2010-11-25

    How can I exclude all the svn metadata while synchronizing with unison? So that all subfiles/folders are also ignored! Thank you for you help --------------Solutions------------- In your preferences file: ignore Name .svn On the command line: unison

  • MySQL/Apache: Replace spaces with underscores only in certain URLs 2011-01-08

    I'm having a problem with some images I'm using on my WordPress blog. After a migration I renamed every image replacing spaces with underscores, so HIDDEN_264_4062_FOTO_IDF los MID.jpg was renamed to HIDDEN_264_4062_FOTO_IDF_los_MID.jpg But althought

  • File copying utility like rsync with error handling like ddrescue, for data recovery from a hard drive with bad sectors or hardware failure 2011-01-31

    I have a hard drive with either bad blocks or sectors that are failing to read due to potential mechanical issues, such as a bad disk head, bad motor, or some other issue that is causing the hard drive to read data excruciatingly slowly and with lots

  • Replace Finder with Forklift 2011-02-07

    Is possible to have Forklift open folders, paths, etc instead of Finder? --------------Solutions------------- Discussion here on replacing Finder with nautilus. You can add a Quit menu item to Finder and quit it like so: defaults write

iOS development

Android development

Python development

JAVA development

Development language

PHP development

Ruby development


Front-end development


development tools

Open Platform

Javascript development

.NET development

cloud computing


Copyright (C), All Rights Reserved.

processed in 0.747 (s). 13 q(s)