commit | 4e8678d4a40d77ef96270e49480f0b2eaa217344 | [log] [tgz] |
---|---|---|
author | Han-Wen Nienhuys <hanwen@google.com> | Tue Sep 12 18:04:48 2017 +0200 |
committer | Han-Wen Nienhuys <hanwen@google.com> | Tue Sep 12 22:18:34 2017 +0200 |
tree | 9bad73f37c51c06385c64dbec16b3bb1780407c7 | |
parent | ecdd255f653de6c5ef6904b44cddd3a03e83ccd1 [diff] |
Use github.com/src-d/go-git for improved deployability. Change-Id: I3aa4299af2f430ba6890cfe3e374fdc61e6ba554
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.