Skip to content
This repository has been archived by the owner on Aug 22, 2020. It is now read-only.

Move over to commands #12

Open
mjpitz opened this issue Dec 31, 2018 · 0 comments
Open

Move over to commands #12

mjpitz opened this issue Dec 31, 2018 · 0 comments
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@mjpitz
Copy link
Member

mjpitz commented Dec 31, 2018

Right now, there is a single command gitfs. This starts a file system server on a designated mountpoint. Ideally, we want to support a variety of commands, not just starting the server. For example:

  • start would perform the same functionality as gitfs does today. If no command is provided, then this command should be invoked by default.
  • stop would force the file system server to unmount. Note, that using fuse.Unmount will not work as it requires all references to the underlying files to be released (i.e all terminal windows and applications closed). I've been able to do this on osx and linux using the sudo umount -f ${mountpoint}
  • config would behave a lot like git-config, making it possible to modify properties without needing to modify the files directly.

Each of these commands should be implemented as their own ticket.

@mjpitz mjpitz added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers labels Dec 31, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant