commit | 1215805c6887a8b5c94326ea954fdf61f96b2d63 | [log] [tgz] |
---|---|---|
author | Han-Wen Nienhuys <hanwen@google.com> | Tue Aug 09 14:14:40 2016 +0200 |
committer | Han-Wen Nienhuys <hanwen@google.com> | Wed Aug 10 12:34:59 2016 +0200 |
tree | a9f32792e006b56cb148b27f73715b683f93c836 | |
parent | 25c2bcd818bf452e3460b9b0bdf5375ecb908db8 [diff] |
Add -sync option to slothfs-populate. This option creates a workspace from a freshly dereferenced manifest, and populates the checkout with symlinks to the checkout. Change-Id: I0e8d63f5bb05e4fe1a066627c2a7b88920e4300e
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-multifs mkdir /tmp/mnt slothfs-multifs /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.