Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Submission + - Synchronize data between Linux, OS X, and Windows? 2

aaaaaaargh! writes: I'm using a laptop with Ubuntu 8.04 for work, a netbook with Ubuntu 9.10 when I'm outside, Mac OS X 10.5 for hobby projects, and Windows XP for gaming. For backups I'm currently using Jungledisk and Apple Timemachine and I use a local svn repository for my work data. Now I need to frequently exchange and synchronize OpenOffice and Latex files and source code in various cross-platform programming languages between one machine and another.

  Options range from putting everything online (but Jungledisk disks seem to be too slow for anything else than backup), storing my data on external medias like USB sticks or SD cards, or working with copies by synchronizing folders over the network. I don't want to give my data away to some server outside without strong encryption (controlled by me, including the source code) and external media like USB sticks are a bit too fragile according to my taste. The solution should be reliable, relatively failsafe, as simple as possible, and allow me to continue to use Jungledisk for backup.

So what would you recommend?
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

Synchronize data between Linux, OS X, and Windows?

Comments Filter:
  • I use dropbox http://www.getdropbox.com/ [getdropbox.com]. I use it to sync my Windows 7 PC, Linux VM, and Mac in the lab at school. It's a pretty simple interface. You install the program on each computer and it gives you a dropbox folder linked to your account. Any files you put in there are instantly synced to the dropbox server and the other systems if they're on, or once they're turned on. It has a public folder so you can share a link with others, and you can share a synced folder with another dropbox user. It wa
  • " I use a local svn repository for my work data"

    Add authentication, run it over SSH or HTTPS and you've got a fairly secure way to synchronize all kinds of things.

    I use SVN for nearly everything, it's great!

You are in a maze of little twisting passages, all different.