我思考目前,使用 git-annex 可以实现这一点,但我只是想确认一下。
现在我有一个如下所示的文件树:
+ knowledge
+ media
+ ...
这种情况一直持续着。
我想为每个顶层文件夹创建一个 git-annex 仓库。这意味着大约有 5不同的git-annex 存储库位于一个外部硬盘上。这些存储库中的每一个都会在我的本地计算机上有一个远程服务器、一个闪存驱动器和另一个外部硬盘驱动器。
在我开始移动这些数百 GB 的文件之前,我只是想确保没有任何事情应该将其扩展cd
到外部驱动器上的每个顶级目录中,并在每个目录中初始化一个 git annex repo。之后,我会将每个文件夹的内容添加到该文件夹中形成的各自附件中。最终,如果我这样做,我是否会将每个目录转换为自己的 git-annex repo,每个 repor 都包含以前位于相应目录中的所有文件?
感谢您的意见!
答案1
是的,您可以拥有多个完全独立的附件。
您甚至可以使用git-annex Web 应用程序使用这个设置。