From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tim O'Callaghan" Subject: Re: Cooperating with oneself using the cloud? Date: Wed, 24 Sep 2014 17:07:18 +0200 Message-ID: References: <8738bk9j2k.fsf@grothesque.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37060) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWoAp-0005LX-L3 for emacs-orgmode@gnu.org; Wed, 24 Sep 2014 11:08:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XWoAn-0001Vx-T4 for emacs-orgmode@gnu.org; Wed, 24 Sep 2014 11:08:07 -0400 Received: from mail-wi0-x233.google.com ([2a00:1450:400c:c05::233]:58937) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XWoAn-0001VP-M1 for emacs-orgmode@gnu.org; Wed, 24 Sep 2014 11:08:05 -0400 Received: by mail-wi0-f179.google.com with SMTP id d1so7500321wiv.12 for ; Wed, 24 Sep 2014 08:07:58 -0700 (PDT) In-Reply-To: <8738bk9j2k.fsf@grothesque.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: org-mode Hi, I collaborate with myself via dropbox and encfs. encfs does the encryption, (via an encrypted fuse filesystem) and dropbox syncs the encrypted files. I use it for linux, but it should also work for mac and windows. If i need to, i can access the files on android using the encfs plugin (who's name i cannot remember). I have written a script that i run in my bashrc that auto-mounts the encrypted dropbox folder for me. It also auto-detects dropbox conflicts and helps resolve those with encfs. https://github.com/timoc/encfsbox I have been using this solution for a few years without it giving too much trouble :) Tim. On 22 September 2014 10:05, Christoph Groth wrot= e: > If at least one of your computers can be reached from all the others via > ssh, or you can reach all the other computers from one (i.e. there=E2=80= =99s a > star topology), you could use unison to synchronize all kinds of files. > This works very reliably and handles modifications in both directions. > > I use git for my programming projects, but I find that version control > is not really ideal for simple file synchronization. This is why I > think that DVCs (and specifically git) are not a good solution for sync > (In case that someone is interested in a discussion of these things): > > Keeping everything in a single repo is not handy, and solutions (like > =E2=80=9Cmyrepos=E2=80=9D) are kludges. Another serious problem with usi= ng git for > synchronization is that it=E2=80=99s not able to synchronize git reposito= ries, > as AFAIK it=E2=80=99s not possible/reasonable to keep git repositories un= der git > themselves. Just imagine the case where you are in the middle of some > work with a git repo (an interactive rebase, for example), and you=E2=80= =99d > like to sync and continue on another machine. > > With unison this works like a charm, you there=E2=80=99s no automatic res= olution > of conflicts. This is not a problem if you run unison at the beginning > and at the end of each session. > >