Rubyでできたオブジェクト指向なバージョン管理システムはありませんか?