Projects / GitFS

GitFS

GitFS is a fuse- and git-based remote filesystem with local cache for disconnected operation. It does periodic commits and pushes/pulls to keep a local shadow file system in sync with a remote repository. The filesystem should continue to work when you are disconnected. Merging after disconnected updates from multiple locations is left to git.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  09 Feb 2013 23:01

    Release Notes: This release works at least minimally on Linux and Mac OS X. It's been tested on Gentoo Arm, RedHat X86_64, and OS X. ("Tested" means run at least once without catastrophic effects.) It's slow and likely still very buggy. You likely need to use -o foreground for anything to work.

    •  18 Dec 2012 03:16

      Release Notes: The minimal program suite to make this somewhat usable now works in at least one or two cases on Mac OS X. Development should switch to Linux shortly. This software is not recommended for anyone who is not git-savvy and comfortable hacking Python. To make this do anything close to useful probably requires a bit of both. It is definitely alpha, but might be usable now for a handful of people.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.