我喜歡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的批處理腳本。
對不起,遲到的答案!謝謝。 –