Я думаю, что это возможно с git-annex, так как он существует прямо сейчас, но я просто хочу убедиться.
Прямо сейчас у меня есть дерево файлов, которое выглядит примерно так:
+ knowledge
+ media
+ ...
И это продолжается и продолжается.
Я хотел бы создать репозиторий git-Annex для каждой папки верхнего уровня. Это означает, что на одном внешнем жестком диске будет около 5 разных репозиториев git-Annex. Каждое из этих репозиториев будет иметь пульт на моей локальной машине, флешку и другой внешний жесткий диск.
Прежде чем приступить к перемещению этих сотен гигабайт файлов, я просто хотел убедиться, что ничего не взорвется, если cd
в каждую из этих каталогов верхнего уровня на моем внешнем диске, и инициализировать репозиторий git Annex внутри каждого из них. После этого я добавляю содержимое каждой папки в соответствующее приложение, созданное в этой папке. В конце дня, если бы я сделал это, я бы остался с каждым из этих каталогов, преобразованным в их собственное хранилище git-application, причем каждый отчет содержал все файлы, которые раньше были в этом соответствующем каталоге?
Спасибо за вклад!