私が取り組んでいるプロジェクトの 1 つは、組み込みデバイスに複製されるベース Linux ディスク イメージを継続的に維持することです。
現在、変更が行われるたびに、行ったことをファイルに記録し、ディスク イメージのコピーを保存しています。しかし、ソフトウェア エンジニアとして、これは、ツールを使用して構成の管理と制御を処理するという従来の慣行に反するものです。
システム全体のディスク上の実際のファイルに変更をコミット/ロールバックできるように、基本的にファイル レベルでこれを実行できる優れたツールはありますか? あるいは、巨大なバイナリ ファイル用に設計されていない従来のソース コード管理ツールよりも、巨大なファイルをより適切に処理できるものはありますか?