Существует ли решение для полного контроля версий файловой системы, где ревизия db/repository является удаленной?

Вопрос:

Есть ли хорошее решение для контроля версий во всей файловой системе? Это включает вопрос "подойдет ли для этого какая-либо из типичных систем контроля версий (git, svn, bzr и т. Д.)?"

Случай использования:

У нас есть образы файловых систем, которые представляют установки, которые происходят с некоторыми из наших встроенных систем, где каждый последний установленный файл может иметь значение. Они часто требуют модификации в процессе разработки, отладки и обслуживания. Эти изменения должны храниться вместе с тем, кто их сделал, почему и когда. Нам также необходимо иметь возможность вносить изменения и восстанавливать определенные версии.

Редакция файловых систем может показаться хорошим решением, но, вероятно, исключена, поскольку они включают историю в файловой системе, размер которой нам не нужен во встроенных системах, а также тот факт, что мы не хотим, чтобы информация о редакции заканчивалась на производственной машине. Хотя, возможно, есть решение, чтобы обойти эти проблемы.

0 ответов

Другие вопросы по тегам