PhoenixFS 是一个使用 FUSE 的文件系统实现,其灵感来自于 Git 版本控制。
依赖库:
使用方法:
$ cd /tmp $ mkdir gitdir mountp $ phoneixfs mount gitdir mountp $ echo "hello" >file1 $ echo "goodbye" >file1 $ echo "another hello" >file1 $ cat file1 another hello $ cat file1@1 goodbye $ cat file1@2 hello $ fusermount -u mountp