Post History
Is it practical to use libostree for user files? Or is it too specialized for tracking an entire OS? I am not familiar with libostree, but sounds like it's "Git for filesystem trees". Seems like t...
Question
libostree
#1: Initial revision
Is libostree practical for user files?
Is it practical to use libostree for user files? Or is it too specialized for tracking an entire OS? I am not familiar with libostree, but sounds like it's "Git for filesystem trees". Seems like this is originally intended for versioning entire `/`, I'm guessing so that you can just checkout files from a repo to install the OS and keep track of system files. Can you use libostree to work with a more limited subtree of your filesystem? For example, to handle only some files in your `~/.config` and `/etc`, or personal files that you want to backup and synchronize across multiple machines? I am aware that git itself can already be used to track dotfiles and the like. I am asking if libostree does it better in any way.