【发布时间】:2011-05-25 13:35:24
【问题描述】:
我目前与其他 2 个人(不是非常技术性)有一个共享文件夹,他们喜欢在其中放置有趣的文章(通常是 .pdf),并保留一个名为 randomIdeas 的文本文件,他们可以在其中添加任何想到的文本。
问题是有人在顶部添加内容,另一个在底部添加内容,在中间添加内容等。我讨厌每次都重新阅读整个文件以查看发生了什么变化,因为我已经习惯了查看变更集。 .. 我需要一些帮助,想出一个使用 mercurial 对这些文件进行版本控制的策略(我不喜欢 Dropbox 的“版本控制”),这样我就可以很快看到变更集。
我想我可以为这些文件设置一个存储库以及一个每天运行一次并检测是否有更改的 cron 作业。如果有,它将提交一个新的变更集。这样我就可以轻松地查看变更集以查看发生了什么变化。唯一的问题是我不希望任何一方知道发生了什么。我不希望他们看到 .hg 文件夹,或者让该文件夹与他们同步等,因为这可能会使他们感到困惑。
任何有关如何完成此任务的帮助将不胜感激。
【问题讨论】:
-
我不确定 mercurial 存储库将真正发挥什么作用。看起来它只是用于计算差异,而在保管箱文件夹中没有任何其他实际角色。它真的需要在同一个保管箱文件夹中吗?
-
我不知道,是吗?但你说得对,我只是希望能够不断区分保管箱共享文件夹的内容。我还能如何做到这一点?