From mboxrd@z Thu Jan 1 00:00:00 1970 From: flaviostz@gmail.com (=?utf-8?Q?Fl=C3=A1vio?= de Souza) Subject: Re: Sync org-mode files in different computers Date: Thu, 23 Oct 2008 22:16:06 -0200 Message-ID: <87hc72u9tl.fsf@gmail.com> References: <87vdvl4i5g.fsf@gmail.com> <873aipcvj9.fsf@gollum.intra.norang.ca> <48FEF7BE.5050209@manor-farm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KtALv-00022b-N5 for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 20:16:31 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KtALt-000223-Mm for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 20:16:30 -0400 Received: from [199.232.76.173] (port=44715 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KtALt-000220-J3 for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 20:16:29 -0400 Received: from main.gmane.org ([80.91.229.2]:45364 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KtALt-0001Ew-Dn for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 20:16:29 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KtALj-0004om-T2 for emacs-orgmode@gnu.org; Fri, 24 Oct 2008 00:16:19 +0000 Received: from 201-68-144-210.dsl.telesp.net.br ([201.68.144.210]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Oct 2008 00:16:19 +0000 Received: from flaviostz by 201-68-144-210.dsl.telesp.net.br with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Oct 2008 00:16:19 +0000 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: emacs-orgmode@gnu.org Ian Barton writes: >> >>> Hi, I am a new emacs user and I am exploring org-mode which is really amazing. >>> >>> I would like to know how I sync org-mode files in different >>> computer over local network and over the internet. >> >> Hi, >> >> I personally use git to sync my org-mode files but there are lots of >> tools available to sync files across multiple machines. >> >> Some options are: >> >> - put your org-mode files in a source control system (git, svn, >> whatever system you are used to) and check out the files on all your >> target systems >> > I use bzr (another vcs). My system is to place my org files on a > server at home and mount the org directory as an nfs share on my local > computers. Thus when I am at home I can access org files from any > computer on my home network, or just run emacs on the server. > > > Every evening a cron job automatically commits any changes to my > server's bzr repo and at the same time pushes the updates to an > external web server. > > On my notebook I have a local bzr branch of my org files. This covers > most bases when I am away: > > If I remember before I go out, I can pull the latest changes from my > home server to my notebook and just carry on working. If I forget to > pull my changes I can pull all changes up to last evening's commit > from the Internet. > > If all the above fails, I can just work on the branch I have on my > notebook. This isn't usually more than a couple of days old. When I > get to somewhere with an Internet connection I can use bzr to merge > the changes on my notebook to the latest version. > > It also means that I have at least three copies of my org files in > different places, so disk failures, etc won't result in much, or any, > lost work. > > Ian. > > > _______________________________________________ > 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 > Thanks for sharing your system, right now I am trying git and making a similar system. -- Flávio de Souza