From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: syncing org-mode files on three unconnected machines? Date: Mon, 9 Feb 2009 07:39:36 +0100 Message-ID: <0D6D2E2C-126E-4086-B944-2462AF5F3E13@uva.nl> References: <7bef1f890902081943n2417dde4uc923053fdf279a47@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LWQcG-0007Ix-GH for emacs-orgmode@gnu.org; Mon, 09 Feb 2009 02:31:40 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LWQcF-0007Il-Gq for emacs-orgmode@gnu.org; Mon, 09 Feb 2009 02:31:40 -0500 Received: from [199.232.76.173] (port=56543 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LWQcF-0007Ii-Ck for emacs-orgmode@gnu.org; Mon, 09 Feb 2009 02:31:39 -0500 Received: from ug-out-1314.google.com ([66.249.92.171]:63991) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LWQcF-0006fd-0h for emacs-orgmode@gnu.org; Mon, 09 Feb 2009 02:31:39 -0500 Received: by ug-out-1314.google.com with SMTP id b39so164122ugd.17 for ; Sun, 08 Feb 2009 23:31:35 -0800 (PST) In-Reply-To: <7bef1f890902081943n2417dde4uc923053fdf279a47@mail.gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: "Alan E. Davis" Cc: emacs-orgmode Mailinglist While I am using git myself, you may want to look into http://getdropbox.com/ I discovered this only recently, and keeping your org files in the drop box may be a perfect solution. - Carsten On Feb 9, 2009, at 4:43 AM, Alan E. Davis wrote: > I am studying and using git in several ways at work and at home, and > hope to dive further into the agenda possibilities. I have been > using org-mode at work, on two machines, as well as at home, on my > preferred main machine. I also would like to run emacs and org-mode > sometimes on a laptop. I am not currently able to network or > internetwork between them, due to various firewall and wireless > router issues that are beyond my level. > > My question is basically how to keep the files consistent among the > various machines. I have thought of at least two ways, but don't > understand whether either of them will work: > > 1. I am now carrying around a USB flash drive with three ~/org > trees from three machines. I have been trying to maintain important > files by hand: cutting and pasting headlines and their subtrees, > then sorting the entire target file. Is there a canonical method > for merging two files (basically the same file on two different > machines, edited at different times, with some overlaps)? > > 2. I am thinking git. I'm uncertain about git at the best, so I > don't know how to implement this. Is this reasonable? A git > archive is kept on a flash drive. It is updated from the drive of > the current machine. ~/org on the current machine is also updated > from the git archive on the flash drive. > > I am currently struggling to get git working on all my ~/org trees. > Also, I have set some files outside that tree as remember targets or > with links to be access from git files. Somehow, those files will > have to be hardlinked on both or all three machines, meaning the > machines will have to mirror each other. > > Somehow, any solution to this problem will need to be robust when I > forget my flash drive. > > Am I dreaming? > > Thank you, > > Alan > > > -- > Alan Davis > > It is undesirable to believe a proposition when > there is no ground whatsoever for supposing it is true. > ---- Bertrand Russell > They are ill discoverers that think there is no land, when they can > see nothing but sea. > ---- Sir Francis Bacon > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode