commit | feb6f8759a8f54534ab2e867b03bf82f6d03a81b | [log] [tgz] |
---|---|---|
author | Han-Wen Nienhuys <hanwen@google.com> | Wed Nov 23 13:59:26 2016 +0100 |
committer | Han-Wen Nienhuys <hanwen@google.com> | Mon Dec 05 11:44:01 2016 +0100 |
tree | 652ebcf6fbce1192c41eacc8d5fa28d59d72a072 | |
parent | 8bf44c54240640389809c54ec38b86e01599d848 [diff] |
Add NewGitilesConfigFSRoot. This exposes a git repository at multiple commit/tree IDs. Change-Id: I10df27e74037d762e12ee3fbeaf2a929b89bb398
SlothFS is a FUSE filesystem that provides light-weight, lazily downloaded, read-only checkouts of manifest-based Git projects. It is intended for use with Android.
To start the file system:
go install github.com/google/slothfs/cmd/slothfs-repofs mkdir /tmp/mnt slothfs-repofs /tmp/mnt &
To create a workspace “ws” corresponding to the latest manifest version
go install github.com/google/slothfs/cmd/slothfs-deref-manifest slothfs-deref-manifest > /tmp/m.xml ln -s /tmp/m.xml /tmp/mnt/config/ws
More details can be found in the manual.
This is not an official Google product.