unrhodecode/rhodecode/lib/vcs/backends/git
Marcin Kuzminski b9e2364aeb shadow-repos: use safer way to destroy shadow repositories.
we had reported errors on removal of shadow repos. Not reproduced, however
suspecting are filesystem sync/symlink race-conditions on shared storage.

End result were existing shadow-repo directories that tricked rhodecode
into thinking shadow repos is existing, but infact it was a dummy
structure semi-removed. Using shutil.move we ENSURE rhodecode doesn't
read those back even if removal fails.
2018-06-05 09:53:29 +02:00
..
__init__.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
commit.py code: code fixes and small adjustments 2018-02-20 17:49:26 +01:00
diff.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
inmemory.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
repository.py shadow-repos: use safer way to destroy shadow repositories. 2018-06-05 09:53:29 +02:00