From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Loury Subject: Re: advice needed: how do you guys sync org files between devices? Date: Wed, 03 Jul 2013 10:17:02 +0200 Message-ID: <87sizwrrb5.fsf@konixwork.incubateur.ens-lyon.fr> References: Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UuIFS-0003C1-74 for emacs-orgmode@gnu.org; Wed, 03 Jul 2013 04:17:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UuIFN-00056P-Dd for emacs-orgmode@gnu.org; Wed, 03 Jul 2013 04:17:10 -0400 Received: from mail-wi0-x234.google.com ([2a00:1450:400c:c05::234]:57394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UuIFN-00056H-7z for emacs-orgmode@gnu.org; Wed, 03 Jul 2013 04:17:05 -0400 Received: by mail-wi0-f180.google.com with SMTP id c10so4927391wiw.13 for ; Wed, 03 Jul 2013 01:17:04 -0700 (PDT) In-Reply-To: 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: Xebar Saram , org mode --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Xebar Saram writes: > I was wondering what you guys do for syncing org files between PC's, Os's, > devices (android etc).. There have been lot's of awesome solutions provided in this thread. Mine is quite similar but I think it is worth describing it anyway. I use git (a hand made script=C2=B9) to synchronize my personal files (not only the org files) with a usb key. In fact, into the key, there is only a encrypted version (via encfs) of a git bare repository. The data are encrypted in case someone get access to my key. I am now used to launch the script first thing in the morning, just after plugging the key, and just before I unplug it. The script has been in use for 2 years now and works quite well. The problem with synchronizing with git is that the history might grow out of control after some time. My workaround for the time being (it is still being thought about) is to "cut" the repository. The idea is that I only need most recent history, not the full one. My current implementation=C2=B2 uses git clone --depth and results in a shallow repository. This implementation really sucks because shallow repositories are really limited. Any better idea would be welcome. To get access to my org files from android, I tested two years ago mobile org without success. Recently, I exported my errand tasks=C2=B3 as a ics file that I looked via a home made python script (thanks to sl4a=E2=81= =B4) with a webview=E2=81=B5 graphical interface. Nonetheless, I lost the python script (CyanogenMod pawwwwaaa) and I am too lazy to rewrite it. Then I guess I will give mobile org another chance. Best =C2=B9 https://github.com/Konubinix/Devel/blob/master/bin/konix_perso-sync.= sh =C2=B2 https://github.com/Konubinix/Devel/blob/master/bin/konix_perso-short= en.sh =C2=B3 https://github.com/Konubinix/Devel/blob/master/config/elfiles/config= /after-loads/KONIX_AL-org.el#L1909 =E2=81=B4 http://code.google.com/p/android-scripting/ =E2=81=B5 http://code.google.com/p/android-scripting/wiki/ApiReference#webV= iewShow =2D-=20 Konubinix GPG Key : 7439106A Fingerprint: 5993 BE7A DA65 E2D9 06CE 5C36 75D2 3CED 7439 106A --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJR093+AAoJEHXSPO10ORBqqvkIAI1j9vLuenrjcZjnQRuWGe63 azOfcwcIkKUxcNcusf9L3MtQ6QgovcJW/lMVO++EBMEZflzxNClx/r4jICGJz0/T x/H6St8j1L3vRbGxbX20A9sW6Xl8+WoyzG80HaugmZV7n6KkYxmFZN0Lw3H8qfYY DWxLBsa8DbUbz08jUvtn4GyhnotWYSbZdgv+Rj5AKZVJfZ3zg+vR2eJfFcmTxEUG KX5Iy6qatPabJb8V/u9ijHHGgEoe8WiZpxXxjHM91hDF0B5TtkLNADgJd9CNNLZA JI/TOXWD0VmwDiLSURF+JoMTbl+MwYHgCJJBMg/FO8gIN3aFJN5jNaEQlbUE3mI= =oRYJ -----END PGP SIGNATURE----- --=-=-=--