Thread: cross-platform synchronization software

  1. #1
    Registered User
    Join Date
    Nov 2015
    Posts
    1

    cross-platform synchronization software

    rsync is pretty good in Linux for synchronizing data both within the same device and remotely, but I was wondering whether you have a favorite cross-platform solution. The needs are to (1) synchronize data among directories in a single partition on a single system; (2) synchronize data between two corresponding partitions on a tower and laptop connected through the same router when the tower runs Linux and the laptop runs Windows.

  2. #2
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,398
    rsync for Windows is a thing...
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  3. #3
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    37,994
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  4. #4
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Any particular reason why you want it to be portable across platforms? There should be no need for that. rsync is perfectly capable of performing synchronization from and to ntfs partitions if you run in from your linux system.

    rsync comes to windows at the expense of a whole lot of cygwin baggage. You probably will feel annoyed at how badly it ends up integrating with your windows system. Meanwhile you have an excellent tool in windows with the same functionality of rsync; robocopy.

    Learning to use both tools -- and in the meantime also learn how to setup and make good use of SAMBA -- will give you three tools you can master instead of just one. And you will have plenty more options on who syncs and how it syncs.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Looking for info: Cross-Platform
    By AvidGamer in forum C++ Programming
    Replies: 7
    Last Post: 09-13-2010, 10:19 AM
  2. Cross platform multithreading
    By Bargi in forum C Programming
    Replies: 7
    Last Post: 10-19-2008, 07:26 AM
  3. Cross-Platform GUI
    By @nthony in forum C++ Programming
    Replies: 4
    Last Post: 10-24-2007, 02:51 PM
  4. Cross platform XML library
    By Josh Kasten in forum C++ Programming
    Replies: 2
    Last Post: 04-09-2007, 04:04 PM
  5. Cross Platform Question
    By PreachA in forum Game Programming
    Replies: 4
    Last Post: 07-12-2006, 07:36 PM