Make the repository clone operation atomic
wmalik opened this issue · 0 comments
wmalik commented
Currently, if the cloning process is interrupted by the user (or network hiccups), the repository shows up as cloned in the TUI. This can be fixed by cloning the repo to a temporary directory and then renaming that directory to the repository storage path.