Svn 使用Mercurial(OrtoisehG)自动备份更改的文本文件

Svn 使用Mercurial(OrtoisehG)自动备份更改的文本文件,svn,mercurial,Svn,Mercurial,我想使用Mercurial设置更改/保存的文本文件的自动备份。我已经将OrtoiseHG用作与同事的协作工具,因此我定期提交并同步更改。最重要的是,我希望有一个“实时无提示提交”作为备份工具,以防出现任何错误,我忘记手动提交。另一方面,我可能不希望在repository explorer中看到这些常规提交,因为它们将有数千个,这将是一团混乱 有什么最佳做法可以做到这一点吗?为什么不在22:00时将本地工作副本的rsync发送到rsync服务器的crontab?如果您有未推送的工作,您知道它也会被

我想使用Mercurial设置更改/保存的文本文件的自动备份。我已经将OrtoiseHG用作与同事的协作工具,因此我定期提交并同步更改。最重要的是,我希望有一个“实时无提示提交”作为备份工具,以防出现任何错误,我忘记手动提交。另一方面,我可能不希望在repository explorer中看到这些常规提交,因为它们将有数千个,这将是一团混乱


有什么最佳做法可以做到这一点吗?

为什么不在22:00时将本地工作副本的rsync发送到rsync服务器的crontab?如果您有未推送的工作,您知道它也会被复制到其他地方。

为什么不在22:00将本地工作副本的rsync复制到rsync服务器的crontab?如果您有未推送的作品,您知道它也会被复制到其他地方。

我不认为Mercurial是一个很好的用例。也许是备份工具,如第二个副本或SuperFlexible或。。。这样更合适


您可能会为HG编写一个插件来监控文件更改,但它肯定不是为此而设计的。

我认为Mercurial不是一个很好的用例。也许是备份工具,如第二个副本或SuperFlexible或。。。这样更合适


您可能会为HG编写一个插件来监控文件的更改,但它肯定不是为这个目的而设计的。

我希望在任何文本文件更改时立即使用它。这样,如果我需要,我将始终能够访问历史上的任何一点,并且我还将确保在程序/计算机崩溃的情况下不会丢失任何数据…好的,我明白了。不过,rsync在没有任何变化的情况下速度非常快。我已经设置了每10 mn保存一次dokuwiki.txt文件,而什么都不做几乎不花时间。。这可能是一个中间立场。。此外,大多数编辑器(如emacs)每隔击一次键就保存一次文件版本,因此您将有三个恢复级别:编辑器、备份和恢复。不管怎样,祝你好运。我希望在任何文本文件发生更改时立即使用它。这样,如果我需要,我将始终能够访问历史上的任何一点,并且我还将确保在程序/计算机崩溃的情况下不会丢失任何数据…好的,我明白了。不过,rsync在没有任何变化的情况下速度非常快。我已经设置了每10 mn保存一次dokuwiki.txt文件,而什么都不做几乎不花时间。。这可能是一个中间立场。。此外,大多数编辑器(如emacs)每隔击一次键就保存一次文件版本,因此您将有三个恢复级别:编辑器、备份和恢复。祝你好运,我明白了。因此,我将使用Dropbox。感谢您澄清Mercurial不是用于此目的的好工具。我明白了。因此,我将使用Dropbox。感谢您澄清Mercurial不是用于此目的的好工具。