2011-07-29 29 views
2

我們正在做一些嵌入式Linux項目,供應商爲我們提供了一個基本的文件系統框架,並且我們想把它放到版本控制系統(GIT)中,但是有一些特殊的文件是GIT不喜歡,例如,設備文件,管道文件等等。如果有人有更好的建議將文件系統置於版本控制之下,我該如何做?謝謝!Linux文件系統框架版本控制

回答

1

有兩種選擇;

1)將版本控制下的腳本創建爲/ dev等節點,並讓您的編譯系統執行該腳本。

2)使基本文件系統的dd到一個純文本文件,並把下版本conntrol是DD生成的文件

+1

方法2很醜。 –

+0

請勿使用dd。嘗試使用tar,但要確保在依賴它之前正確恢復文件。第三種選擇是使用回送文件系統。這就像安裝.iso文件時發生的情況,但您也可以在適合單個小OS文件的ext2fs文件系統上創建普通的空文件樹。 –