Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a free solution to sync 2 folders together with a true sync. Meaning you delete a file in either place, and it updates that in the other folder. Not a backup from one to the other type like most software solutions have.

Is there a free solution out there for this?

I tried rSync but that doesn't seem to allow for true syncing.

I'm on Mac OS X Snow Leopard 10.6.3

share|improve this question
up vote 4 down vote accepted


share|improve this answer

If you are looking to go cross-platform, try unison. It works at the command line, and does a very good job.

share|improve this answer
does this feature a nice GUI? I prefer not to use command line – hwp08 Jul 6 '10 at 16:14
You can use it either way. – JRobert Jul 7 '10 at 1:01

If you don't know what Git is, I wouldn't recommend it for this purpose.

A program like ChronoSync might be more in-line with what you're looking for.


Another program that might help out is called SuperDuper.

share|improve this answer
is there a free equivalency? – hwp08 Jul 6 '10 at 19:40
Actually, yes. I've used ChronoSync before, but I just remembered that SuperDuper is free for "basic" features, would at least get you started. See UPDATE above. – Clint Miller Jul 6 '10 at 20:53

I'm doing this via Git. It does much more as it remembers all the history and thus is also more complex to use but you could write simple shortcut scripts which do just the syncing. If you want to safe space and not safe the full history (but only the last 10 changes or so), you can do that also with Git.

share|improve this answer
how do I get started with this? i don't know what Git is, sorry. – hwp08 Jul 6 '10 at 15:33 I'm doing it via Terminal. You need some background knowledge or need to learn a few commands to use it. I don't know if there are easy to use GUIs for that (because I feel more comfortable in the console). – Albert Jul 6 '10 at 16:15

You could try using rsync on a cron schedule if you're not married to using a GUI for it. otherwise, I'd suggest going with one of the other answers. This is a little bit of initial set up as you get it running, but then it will be fairly stable after that. Basic unix tools don't generally change drastically too often.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .