Gitを使用して、大規模な作業ディレクトリ(多くのギグ)でのマイクロ変更(1日数回)を追跡したいと思います。データは、バイナリ/プレーンテキストの混合になります。バイナリデータは、テキスト情報ほど変更されません。古いコミットへのアクセスが必要になることはめったになく、遅くなる可能性がありますが、最近の履歴は高速である必要があります。
古いデータを永久に失いたくはありません。バックアップサーバーなどに移動するだけです。古い履歴をアーカイブして、ローカルリポジトリに特定のサブセットのみを保持できるようにするものがGitにありますか?
そうでない場合、この目的により適したツールはありますか?私はGitを知っていて、バージョン管理と差分が必要なので、Gitが好きです。Gitの高度な機能(分岐/マージ、分散されていないなど)は必要ないので、他の同様のVCSがあれば便利です。