From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 90E551381F3 for ; Sun, 2 Dec 2012 19:04:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CF159E04D6; Sun, 2 Dec 2012 19:04:00 +0000 (UTC) Received: from mail-qa0-f53.google.com (mail-qa0-f53.google.com [209.85.216.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 02CCC21C02C for ; Sun, 2 Dec 2012 19:02:26 +0000 (UTC) Received: by mail-qa0-f53.google.com with SMTP id a19so763292qad.19 for ; Sun, 02 Dec 2012 11:02:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=1n2PtFCZHRW7JRzkFSwAt/6u0v42NSMg2aGuojApkqA=; b=lHYdR/I9XIaouJfbi5Fb7oWjMsxQ1NJ3J2fWf7mYEzNmcV15yE4vn8k8pdbCGqoGXK 18wd5zj6TFpXDBcFTaiDSgmpBHNk6R+PAm7I9eRBTMZbCam1ovRlgaiFGNEdmX4lljb0 Lq9CP4WBCnOEfDlSar/vDR3ukLSqT6abPerxJr9WPJpmzFZhVy/nle/MG45DEIFAnKNz LkgYEVo6zNsqa/aWxxMEpOU/IXrto1ymwctlW0yCkguquTZjrYrmimb3PuhlrMEgQHbj WDKQlSXcanbAlwh7pttAmhR140R2PMmnWmnBp7K6Qtuiof4t3qs0TWwBr11ePyip/vWb TQTg== Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.229.77.212 with SMTP id h20mr3116065qck.0.1354474946109; Sun, 02 Dec 2012 11:02:26 -0800 (PST) Received: by 10.229.186.132 with HTTP; Sun, 2 Dec 2012 11:02:25 -0800 (PST) In-Reply-To: References: Date: Sun, 2 Dec 2012 11:02:25 -0800 Message-ID: Subject: Re: [gentoo-user] What utility do you use to sync user files? From: Mark Knecht To: Gentoo User Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 17502a4f-a37d-4ff6-8a48-0bbb70e4f88a X-Archives-Hash: 69f179dbfb6e9964cd3c3bbb9662a720 On Sun, Dec 2, 2012 at 9:21 AM, Randy Westlund wrote: > I've been using rsync to sync binary files, shell scripts, my > workspace, and random user files under my home directory across > multiple machines. I'm using one server as the master copy, which > makes daily incremental backups of my files to a separate disk with > rsync. At the moment, I have my sync script set up as a Makefile with > the following targets. I run this from multiple workstations. > > It would be nice to use something as easy as svn, but many of my files > are binary. Or something like dropbox would be great. I don't work > from windows, so I don't need a cross-platform solution. > > What utilities do you guys use? Is there a better way to do this? It > would be nice to move everything to the background, but I've already > clobbered a few files by calling this in the wrong order and might > move the Makefile to an interactive script to protect against that. I > have to call 'make clobber' after I remove a local file to push that > change to the server, and if I forgot to call 'make get' first, I have > to fix it manually. > Dunno if it's of any value but the new Linux Journal has a pointer to grsync which is in portage and built fine on my system here. It looks interesting in that you can create 'sessions' which probably could do much of what at least I'm doing in simple rsync scripts. I'm going to play with it a bit more but thought I'd point it out as I hadn't heard of it before. HTH, Mark