我喜欢Emacs组织模式,但我有时希望能够告诉我什么时候编写了特定的行或进行了特定的更改。创建我的emacs组织模式文件的自动历史记录(版本控制)
拥有一个自动版本控制机制可以记录所有更改(或增量),比如每个小时和每个时间戳记所有更改,这将是非常好的。
有什么建议吗?
我喜欢Emacs组织模式,但我有时希望能够告诉我什么时候编写了特定的行或进行了特定的更改。创建我的emacs组织模式文件的自动历史记录(版本控制)
拥有一个自动版本控制机制可以记录所有更改(或增量),比如每个小时和每个时间戳记所有更改,这将是非常好的。
有什么建议吗?
我的建议是让版本控制成为版本控制:将文件保存在git或其他现有的VCS中。然后你只需要一种方法要么以后每次更改或定期自动提交过程 - 例如,看到https://superuser.com/questions/132218/emacs-git-auto-commit-every-5-minutes
我的解决办法的讨论如下(按伯恩特汉森设置启发:http://doc.norang.ca/org-mode.html#HourlyCommits):
我在Windows 10下,我有一个用于所有组织文件的git存储库。 Emacs设置为每小时在00:59保存所有打开的缓冲区,并且在每小时的顶部,计划作业运行一个执行git commit的批处理脚本。
对不起,迟到的答案!谢谢。 –