看http://git-annex.branchable.com/ 尤其是档案管理员的用例。复制如下
用例:档案管理员
鲍勃有许多驱动器来存档他的数据,其中大多数都保存在离线、安全的地方。
使用 git-annex,Bob 拥有一个包含所有文件的目录树,即使这些文件的内容是离线存储的。他可以使用该目录树重新组织文件,将新版本提交给 git,而不必担心意外删除任何内容。
当 Bob 需要访问某些文件时,git-annex 可以告诉他这些文件位于哪个驱动器上,并轻松使这些文件可用。事实上,每个驱动器都知道其他驱动器上的内容。有关位置跟踪的更多信息
Bob 考虑得比较长远,因此他很欣赏 git-annex 使用简单的存储库格式。他知道,即使世界已经忘记了 git-annex 和 git,他的文件将来仍可访问。更多关于面向未来的内容
git-annex 在 cron 作业中运行,在晚上将新文件添加到存档驱动器。它还可以帮助 Bob 跟踪文件的有意和无意的副本,并记录他可以用来决定何时复制旧驱动器内容的信息。有关备份副本的更多信息
基本上这就是我对一些照片文件所做的。出于偏执,我保留了多份副本,并将原件与显示用途分开。我认为 git-annex 可以帮助解决这个问题,但由于我使用 Windows,我可以做些什么来使管理更容易?
目前我手动使用 FreeFileSync 将内容保存在档案中。