Skip to content
This repository has been archived by the owner on Dec 29, 2022. It is now read-only.

google/slothfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

59c1163 · Jul 17, 2019
Sep 12, 2017
Jul 17, 2019
Apr 17, 2019
Nov 30, 2016
Jul 17, 2019
Apr 9, 2019
Sep 20, 2016
Sep 12, 2017
Jun 3, 2016
Jun 30, 2016
Jun 7, 2016
Nov 30, 2016
Nov 30, 2016
Jul 8, 2016

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.

How to use

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.

DISCLAIMER

This is not an official Google product.