Best software to keep folders synchronized between two computers?

Discussion in 'Computer Gaming Forum' started by z_killemall, Oct 10, 2010.

  1. z_killemall

    z_killemall Familiar Face

    Joined:
    Dec 4, 2006
    Messages:
    1,116
    Likes Received:
    6
    I don't know much about networks and file sharing stuff, maybe someone of you can give me a hand with this. I need some program to keep my work folder synchronized between my desktop computer and my laptop over a LAN network. I work developing websites, so we're talking about thousands of tiny files.

    I'm currently using Windows Live Sync, but with my ISP's horrible ping and upload speed, transfering lots of files can take forever.

    The program must work with 64-bit Windows 7, since both computers are using it.

    Thanks in advance :thumbsup:
     
  2. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    - rsync if you "just want to sync a bunch of random files"
    - Subversion (or maybe Git, Mercurial, ...) if you want a proper version control system

    The following might go a little over your head (VCS are a huge topic, I'm just scratching the surface here), if you've got questions just ask away:

    With rsync you can say something along the lines of "take folder A and push everything over onto machine B", probably pretty much what Live Sync does (haven't used it myself), with modifiers like "only files that have changed", "exclude any files that already exist on the target, even if they're older" etc.

    A VCS goes a different route. (Regardless of your syncing issues - look into them!) You tell it a certain folder it should handle, and then it tracks changes to it and stashes them away in a repository somewhere (on a specific machine in case of SVN, git does a distributed thing, etc - look into a few different ones before deciding). You can pull out a copy of the latest version of all tracked files (or update the ones you already have, of course), make changes, then push them back into the repository. You can also revert files/folders to earlier versions, do branching (make a copy of a folder eg to experiment with changes in), you get support when resolving conflicts (Say you edit a file on two PCs that need to be in sync - which one is the "correct" one that should be propagated? SVN etc look at what parts of the file contents have changed and most of the time can resolve the conflict themselves). Not to mention you can give other people (controlled) access to your repo if you want to build up a team, need support, etc, without them snooping around on your PCs.

    They all need to be manually told when you want to sync though (well, you could use the scheduler I guess). Both support compressed transfers, and transfer only those parts that have changed anyways.
     
    Last edited: Oct 11, 2010
  3. jimmyv

    jimmyv Spirited Member

    Joined:
    May 21, 2009
    Messages:
    119
    Likes Received:
    0
    You could also look into Dropbox, I use that for home/school/work
     
  4. Twimfy

    Twimfy Site Supporter 2015

    Joined:
    Apr 10, 2006
    Messages:
    3,570
    Likes Received:
    32
    Drop box is really good.
     
  5. z_killemall

    z_killemall Familiar Face

    Joined:
    Dec 4, 2006
    Messages:
    1,116
    Likes Received:
    6
    The deal with Dropbox is that it's only able to synchronize files over the web, similar to Windows Live Sync Beta (what I'm using right now). What I'd like is some program that can sync files using a home network instead of sending them through my awfully slow internet connection...

    About rsync, from what I could see about it, it backups the contents of a folder in another folder in the other computer while Live Sync keeps the folder up to date in both computers. Maybe running rsync in both computers can keep both folders up to date, I'll have to give it a try when I have some free time.
     
  6. LuckyToke

    LuckyToke Robust Member

    Joined:
    Jun 26, 2006
    Messages:
    236
    Likes Received:
    2
    I use Windows Live mesh and find it great - Have 2 computers and two laptops connected to it. Have different syncs on all i.e. some folders are only on two laptops etc...

    Also have access to any of my files via the internet whatever computer I may be using.

    As an added bonus I can remote desktop any computer turned on and connected to the mesh. Very handy as one of the computers is a few thousand miles away at home in the uk!

    Think there is about a 2-5Gb cap on data but for me its mostly work word and excel documents so that is not a problem.
     
  7. retro

    retro Resigned from mod duty 15 March 2018

    Joined:
    Mar 13, 2004
    Messages:
    10,354
    Likes Received:
    822
    If the computers are always connected to the network, wouldn't it be easiest to map a network drive to work on the documents? You could always schedule regular backups (e.g. the end of each day) if you still want a second physical copy in case you lose it.
     
  8. jimmyv

    jimmyv Spirited Member

    Joined:
    May 21, 2009
    Messages:
    119
    Likes Received:
    0
    Then I'm thinking you can just buy one of those external drives that you connect directly to your router, then you just access everything through that.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page