From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Voit Subject: Re: Cooperating with oneself using the cloud? Date: Wed, 29 Oct 2014 21:13:39 +0100 Message-ID: <2014-10-29T21-07-41@devnull.Karl-Voit.at> References: <8738bk9j2k.fsf@grothesque.org> Reply-To: Karl Voit Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51121) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjZd3-0002aK-9q for emacs-orgmode@gnu.org; Wed, 29 Oct 2014 16:14:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XjZcy-0002jl-3l for emacs-orgmode@gnu.org; Wed, 29 Oct 2014 16:14:01 -0400 Received: from plane.gmane.org ([80.91.229.3]:35795) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XjZcx-0002jc-TE for emacs-orgmode@gnu.org; Wed, 29 Oct 2014 16:13:56 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1XjZcu-0005q7-E7 for emacs-orgmode@gnu.org; Wed, 29 Oct 2014 21:13:52 +0100 Received: from d86-32-14-16.cust.tele2.at ([86.32.14.16]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Oct 2014 21:13:52 +0100 Received: from news1142 by d86-32-14-16.cust.tele2.at with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 29 Oct 2014 21:13:52 +0100 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: emacs-orgmode@gnu.org Hi! * Christoph Groth wrote: > 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’s a > star topology), you could use unison to synchronize all kinds of files. > This works very reliably and handles modifications in both directions. I can copy that. I am using unison file synchronizer over a decade with GNU/Linux, Windows (NT to Win7), and OS X without issues. > 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 Agreed. On my private Linux machine, I am using gitwatch[1] to auto-commit any changes. A cron-job synchronizes periodically my Org-mode directory to my root-server (unison over ssh). All other machines synchronize to the root server using interactive Unison. On my Windows machine at work, I wrote a batch file which starts unison, then GNU/Emacs, and then unison again. This way, I make sure that I start Emacs with the latest version of my Org-mode files and changes get synchronized after I quit Emacs. [1] https://github.com/nevik/gitwatch