thomthom / skippy

CLI Development tool for SketchUp extensions
MIT License
21 stars 5 forks source link

After failed library install, files needs to be manually removed #29

Open thomthom opened 6 years ago

thomthom commented 6 years ago

After failed install (due to a bug):

Installing error-reporter-client from ../error-reporter-client...
Updating...
Current version: 1.0.0
Branches: ["dev-skippy", "HEAD -> origin/dev-skippy", "dev-skippy", "legacy", "master"]
C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/git-1.3.0/lib/git/lib.rb:937:in `command': git "--git-dir=C:/Users/Thomas/SourceTree/TrueBend/.skippy/libs/error-reporter-client_local_157e41bb4fa4483ac01dc26a1fae29857ec81f9c/.git" "--work-tree=C:/Users/Thomas/SourceTree/TrueBend/.skippy/libs/error-reporter-client_local_157e41bb4fa4483ac01dc26a1fae29857ec81f9c" checkout "Git::Object::Commit"  2>&1:error: pathspec 'Git::Object::Commit' did not match any file(s) known to git. (Git::GitExecuteError)

Need to add logic to clear out failed installations.