Скелетный контроль версий файловой системы Linux - PullRequest
2 голосов
/ 29 июля 2011

Мы делаем какой-то проект для встроенного Linux, поставщик предоставляет нам базовый каркас файловой системы, и мы хотели бы поместить его в систему контроля версий (GIT), но есть некоторые специальные файлы, которые GIT не любит, например , файл устройства, файлы каналов и т. д. Я бы хотел узнать, есть ли у кого-нибудь лучшее предложение поставить файловую систему под контроль версий? Спасибо!

Ответы [ 2 ]

1 голос
/ 29 июля 2011

Есть несколько скриптов для хранения файлов dev с помощью git, например: EtcKeeper http://kitenet.net/~joey/code/etckeeper/

1 голос
/ 29 июля 2011

Два варианта;

1) либо поместите скрипт, который создает узлы в / dev и тому подобное, под контроль версий, и попросите систему сборки выполнить этот скрипт.

или

2) Создайте dd базовой файловой системы в простой файл и поместите полученный файл dd в версию управления

...