From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joon Ro Subject: Re: Favorite way of syncing? Date: Fri, 11 Sep 2015 08:48:24 -0700 Message-ID: References: , <87twr1c8s3.fsf@yale.edu> <87a8strnm3.fsf@ericabrahamsen.net>, <87d1xpyo4g.fsf@torysa-worldsendless.byu.edu> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="_ed1d2ed3-23cb-44d4-a35d-92ade8bc2457_" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaQYw-0005Vj-77 for emacs-orgmode@gnu.org; Fri, 11 Sep 2015 11:48:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZaQYs-0002Na-Vx for emacs-orgmode@gnu.org; Fri, 11 Sep 2015 11:48:30 -0400 Received: from col004-omc2s16.hotmail.com ([65.55.34.90]:49282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaQYs-0002N8-Nn for emacs-orgmode@gnu.org; Fri, 11 Sep 2015 11:48:26 -0400 In-Reply-To: <87d1xpyo4g.fsf@torysa-worldsendless.byu.edu> 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: "Tory S. Anderson" , "emacs-orgmode@gnu.org" --_ed1d2ed3-23cb-44d4-a35d-92ade8bc2457_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I use Unison for settings like dotfiles=2C since with unison you don't have= to put files into a specific folder or use symlinks. I miss versioning of = Dropbox=2C but it is okay since settings do not change that frequently. I j= ust back up everything every day. I use AeroFS for sensitive data and Dropbox for other things. Best=2CJoon > From: torys.anderson@gmail.com > To: emacs-orgmode@gnu.org > Date: Fri=2C 11 Sep 2015 09:25:19 -0600 > Subject: Re: [O] Favorite way of syncing? >=20 > At the moment I'm using a self-hosted OwnCloud to do syncing=3B it's=20 > super easy (takes care of itself)=2C but sometimes conflicts are a=20 > problem (particularly when I forget to save my buffers before=20 > leaving work)=3B if you notice it=2C though=2C it provides a conflict=20 > version (and has automatic versioning a la Dropbox).=20 >=20 > Eric Abrahamsen writes: >=20 > > jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) writes: > > > >> Tobias Frischholz writes: > >> > >>> I was wondering what is your favorite way of syncing your org=20 > >>> files > >>> and everything.=20 > >> [...]=20 > >>> I=92ve also read about org-sync and magit (git is an option for=20 > >>> me). > >>> And now I=92m starting the get confused. > >> > >> magit is just the emacs mode for git=2C if you don't have it and=20 > >> use git > >> you should really install it. But it does not sync anything you=20 > >> still > >> have to M-x magit F F and M-x magit P P=2C for=20 > >> pull and > >> push. > >> > >> I have several computers and synchronize my org files with=20 > >> git. I > >> think it is the best option because I do not have to worry=20 > >> about the > >> sync not working (for example when I do not have a connection)=20 > >> and > >> conflicts in the files. > > > > I do this=2C too. I don't think Magit helps much=2C in fact I'd be=20 > > better > > off writing functions for `emacs-startup-hook' and=20 > > `kill-emacs-hook' > > that do my pushes and pulls for me. > > > > But for now=2C I just try to remember to commit and push before I=20 > > leave a > > machine. > > > > This way=2C you also really learn to appreciate using "git fetch"=20 > > and "git > > status"=2C rather than doing a blind "git pull". > > > > Eric > > > > > > >=20 > --=20 > Tory S. Anderson > Computational Cognitive Narratologist > http://toryanderson.com >=20 = --_ed1d2ed3-23cb-44d4-a35d-92ade8bc2457_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
I use Unison for settings like d= otfiles=2C since with unison you don't have to put files into a specific fo= lder or use symlinks. =3B
I miss versioning of Dropbox=2C but it is= okay since settings do not change that frequently. I just back up everythi= ng every day.

I use AeroFS for sensitive data and = Dropbox for other things.

Best=2C
Joon
>=3B From: torys.anderson@gmail.com
>=3B To: emacs-orgmod= e@gnu.org
>=3B Date: Fri=2C 11 Sep 2015 09:25:19 -0600
>=3B Subje= ct: Re: [O] Favorite way of syncing?
>=3B
>=3B At the moment I'm= using a self-hosted OwnCloud to do syncing=3B it's
>=3B super easy (= takes care of itself)=2C but sometimes conflicts are a
>=3B problem (= particularly when I forget to save my buffers before
>=3B leaving wor= k)=3B if you notice it=2C though=2C it provides a conflict
>=3B versi= on (and has automatic versioning a la Dropbox).
>=3B
>=3B Eric = Abrahamsen <=3Beric@ericabrahamsen.net>=3B writes:
>=3B
>=3B= >=3B jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) writes:
= >=3B >=3B
>=3B >=3B>=3B Tobias Frischholz writes:
>=3B &g= t=3B>=3B
>=3B >=3B>=3B>=3B I was wondering what is your favori= te way of syncing your org
>=3B >=3B>=3B>=3B files
>=3B &g= t=3B>=3B>=3B and everything.
>=3B >=3B>=3B [...]
>=3B &= gt=3B>=3B>=3B I=92ve also read about org-sync and magit (git is an opti= on for
>=3B >=3B>=3B>=3B me).
>=3B >=3B>=3B>=3B And = now I=92m starting the get confused.
>=3B >=3B>=3B
>=3B >= =3B>=3B magit is just the emacs mode for git=2C if you don't have it and =
>=3B >=3B>=3B use git
>=3B >=3B>=3B you should really in= stall it. But it does not sync anything you
>=3B >=3B>=3B still>=3B >=3B>=3B have to M-x magit <=3Benter>=3B F F and M-x magit= <=3Benter>=3B P P=2C for
>=3B >=3B>=3B pull and
>=3B &g= t=3B>=3B push.
>=3B >=3B>=3B
>=3B >=3B>=3B I have sever= al computers and synchronize my org files with
>=3B >=3B>=3B git.= I
>=3B >=3B>=3B think it is the best option because I do not have= to worry
>=3B >=3B>=3B about the
>=3B >=3B>=3B sync not= working (for example when I do not have a connection)
>=3B >=3B>= =3B and
>=3B >=3B>=3B conflicts in the files.
>=3B >=3B
= >=3B >=3B I do this=2C too. I don't think Magit helps much=2C in fact I= 'd be
>=3B >=3B better
>=3B >=3B off writing functions for `= emacs-startup-hook' and
>=3B >=3B `kill-emacs-hook'
>=3B >= =3B that do my pushes and pulls for me.
>=3B >=3B
>=3B >=3B B= ut for now=2C I just try to remember to commit and push before I
>=3B= >=3B leave a
>=3B >=3B machine.
>=3B >=3B
>=3B >=3B= This way=2C you also really learn to appreciate using "git fetch"
>= =3B >=3B and "git
>=3B >=3B status"=2C rather than doing a blind "= git pull".
>=3B >=3B
>=3B >=3B Eric
>=3B >=3B
>= =3B >=3B
>=3B >=3B
>=3B
>=3B --
>=3B Tory S. Ande= rson
>=3B Computational Cognitive Narratologist
>=3B http://torya= nderson.com
>=3B
= --_ed1d2ed3-23cb-44d4-a35d-92ade8bc2457_--