diff --git a/rida/scm.py b/rida/scm.py index 99527fa4..72c9f369 100644 --- a/rida/scm.py +++ b/rida/scm.py @@ -167,9 +167,8 @@ class SCM(object): return True if rc == 200 else False else: try: - td = tempfile.TemporaryDirectory() - self.checkout(td.name) - td.cleanup() + td = tempfile.mkdtemp() + self.checkout(td) return True except: return False