From mboxrd@z Thu Jan 1 00:00:00 1970 From: Karl Voit Subject: My sync setup for Org-mode files and more: unison, git (was: Require feedback on an idea: move to a central server all my org file and edit from there?) Date: Mon, 25 Jan 2016 16:42:56 +0100 Message-ID: <2016-01-25T16-24-49@devnull.Karl-Voit.at> References: Reply-To: Karl Voit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNjIP-0006Fr-0b for emacs-orgmode@gnu.org; Mon, 25 Jan 2016 10:43:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aNjIL-0005Cs-0t for emacs-orgmode@gnu.org; Mon, 25 Jan 2016 10:43:12 -0500 Received: from plane.gmane.org ([80.91.229.3]:57918) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aNjIK-0005Ch-Pr for emacs-orgmode@gnu.org; Mon, 25 Jan 2016 10:43:08 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aNjIJ-0006mI-Af for emacs-orgmode@gnu.org; Mon, 25 Jan 2016 16:43:07 +0100 Received: from friends.grml.info ([136.243.234.19]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 25 Jan 2016 16:43:07 +0100 Received: from news1142 by friends.grml.info with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 25 Jan 2016 16:43:07 +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! * Xebar Saram wrote: > > I keep syncing (via git,unison etc) all my org files all the time between 4 > machines and i just had enough :) im not (and probably never will be) > disciplined enough to properly save and close all my 100's of buffer before > i leave each machine each time and im always faced with conflict/merging > hell.. I do have privacy concerns since my most precious data is all managed via Org-mode. My system with four machines (1x Win7, 3x Linux) is: - home desktop: - gitwatch + auto-commit: committing all changes when I save a file (or a file gets synced) - unison over ssh: sync with my own root-server via 10min cron-job - root server: - just providing data and sync services - no Emacs processing - home notebook: - unison over ssh to root server (10min cron-job) - work (Win7): - manual unison sync in the morning & evening Since I close Emacs when I'm done working on a machine, I avoid merge hell so far. I never forget to sync because Org is very important to me and the sync jobs don't just sync Org-mode files but my whole core data-set of several hundreds megabytes. I tend to use this functionality also for "high-frequency" backup of my most important data. -- mail|git|SVN|photos|postings|SMS|phonecalls|RSS|CSV|XML to Org-mode: > get Memacs from https://github.com/novoid/Memacs < https://github.com/novoid/extract_pdf_annotations_to_orgmode + more on github