data_kitten
data_kitten copied to clipboard
working_copy_path might not be writable
The git origin code performs its checkouts into a tmp directory relative to the location of the source code.
This seems to be fine if you're using data kitten via bundler, but if you build and install the gem outside of bundler, then the code fails (at least for me) because the user doesn't have permission to write to the required directory.
Perhaps the code could use a system temporary directory or, if it needs to stick around, perhaps a .data_kitten directory in the users home.