Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have a folder with Docs in on a Time Capsule, I would also like this same folder to be in Documents on Mac.

I want both to update whenever a file is changed or added.

Do you know of an automate command or a piece of software that will do this without me having to initiate it manually.

share|improve this question
    
Will you be adding to one or both folders. Because a clone is a copy. So implies you will have one original folder and one copy of that folder. Not two original folders kept in sync. This make a lot of difference when working out how to do either. The first is simpler.. –  markhunte Jan 28 '12 at 11:05
    
@markhunte I am looking to add to both folders really, as I use a Mac and a MacBook with the same TC. –  Graeme Hutchison Jan 28 '12 at 22:33
    
Then that maybe hard to do. You need a system that not only passes on the files, but also timestamps and file info details to each Mac. So each mac can check against those details and the file. –  markhunte Jan 29 '12 at 0:14
    
@markhunte exactly right, was hoping there was a product that would do this for me. –  Graeme Hutchison Jan 29 '12 at 8:36
1  
Just found this with a google. Not used it but it says it can "sync your home and work computers—even if they're not connected—by syncing them both with an external hard drive serving as a "shuttle" for your data." decimus.net/Synk/SynkPro.html –  markhunte Jan 29 '12 at 9:34
show 3 more comments

5 Answers 5

up vote 2 down vote accepted

I Just found SynkPro with a google. Not used it but it says it can "sync your home and work computers—even if they're not connected—by syncing them both with an external hard drive serving as a "shuttle" for your data."

share|improve this answer
add comment

There are two options for you. First is a paid app such as Folder Watch (App Store link) that offers a simple GUI to select folders to keep in sync.

The second option would be to set up an Automator workflow that executes the following rsync command:

rsync -va --delete "$source/" "$target/"

(Where $source and $target are paths to the folders you wish to keep in sync.)

share|improve this answer
    
Thats, I may do the Automater tutorial, Folder watch will only sync one way, which isnt great for my needs as I access teh Time Capsule on another Mac (like a server) –  Graeme Hutchison Jan 27 '12 at 9:55
    
Having tried automate it will only sync one way. –  Graeme Hutchison Jan 28 '12 at 7:49
add comment

If you are using Mac OS X 10.7.2+ (Lion) on a Mac, you can try using iCloud.

Set up both machines with the same iCloud account, and ensure that "Documents & Data" is checked in:

System Preferences > iCloud > [√] Documents & Data.

Navigate to "~/Library/Mobile Documents" and create an alias of this folder on your desktop on both machines.

Any item placed into that folder should appear on the other within a few seconds.

Bare in mind, this solution is officially unsupported, and as far as I know uses your WAN connection to sync rather than do so locally. Also, it is most likely subject to the space limitations of your iCloud account, so going with something like Dropbox or Synk may be a more suitable solution in the short term.

share|improve this answer
    
It's worth noting that besides being undocumented/unsupported, this is also rather limited in the amount of data that can be stored. –  Christian L Jan 30 '12 at 17:26
add comment

To sync both ways, and without using Internet storage clients like Drop box, I recommend using Chronosync. It's not the cheapest, but it's massively flexible. You set up a source and a destination, and provide configurable options for when and how to sync. You can sync both ways, sync but archive any files that are deleted, sync one way, sync when a machine logs into the same LAN, sync on a timed schedule, perform trial syncs to check what will change, filter against files within the sync area etc etc. I'm not affiliated with them in any way, but I use it to maintain 2 home directories on seperate Macs.

If you want to sync one way, you can use Folder Actions to make a copy for added files, but I don't think it will cater for file modification.

You say the folder is on your time machine drive, but you don't say how you connect to this drive (USB/Wireless etc) - you need to ensure that the drive that the folder is mountable on in available when performing a sync, whatever method you use.

share|improve this answer
    
Thanks, i'll take a look I didn't say Time Machine, I said Time Capsule, this is a WiFi hard drive, so connected over LAN. –  Graeme Hutchison Jan 30 '12 at 16:31
add comment

If you are willing to switch "Time Capsule" for "some service in the cloud" this is exactly what Dropbox does really really well :)

share|improve this answer
    
I've got dropbox. This isn't big enough –  Graeme Hutchison Jan 28 '12 at 7:39
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.