From mboxrd@z Thu Jan 1 00:00:00 1970 From: jorge.alfaro-murillo@yale.edu (Jorge A. Alfaro-Murillo) Subject: Re: Require feedback on an idea: move to a central server all my org file and edit from there? Date: Tue, 26 Jan 2016 10:21:41 -0500 Message-ID: <87powoicxm.fsf@yale.edu> References: <87twm4786t.fsf@ucl.ac.uk> <87r3h8c5c6.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38219) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aO5RZ-0003Cs-NV for emacs-orgmode@gnu.org; Tue, 26 Jan 2016 10:22:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aO5RV-0000hw-Ky for emacs-orgmode@gnu.org; Tue, 26 Jan 2016 10:22:09 -0500 Received: from plane.gmane.org ([80.91.229.3]:55245) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aO5RV-0000hg-Ef for emacs-orgmode@gnu.org; Tue, 26 Jan 2016 10:22:05 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aO5RP-0003FH-BR for emacs-orgmode@gnu.org; Tue, 26 Jan 2016 16:21:59 +0100 Received: from 130.132.236.141 ([130.132.236.141]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jan 2016 16:21:59 +0100 Received: from jorge.alfaro-murillo by 130.132.236.141 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jan 2016 16:21:59 +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 Marcin Borkowski writes: > On 2016-01-23, at 19:28, Xebar Saram wrote: > >> Thanks for the feedback guys! >> >> Marcin: do you know of good packages or methods to auto >> push/pull from emacs each time you save a file (preferably ones >> that dont require coding skills :-)) > > Sadly, no. But this shouldn't be too difficult - basically, > just put some code to run hg/git/whatever into one of the > numerous Emacs hooks. For instance, check out after-save-hook. > Alternatively, you could advice a function responsible for > actually doing the autosave (do-auto-save - unfortunately, it's > written in C and not in Elisp). You also might want to check git-annex, specifically the assistant: https://git-annex.branchable.com/assistant/ Best, -- Jorge.