summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMani Chandel <mani.chandel@tcs.com>2014-09-03 13:54:48 +0530
committerMani Chandel <mani.chandel@tcs.com>2014-09-03 13:56:04 +0530
commitf75870beac41d046d0abc4cd1c03621a7a460f5a (patch)
tree3ace59640a0ea3db7f34573b81dfb8d38603d0d3
parentbf0b0cbc2f40572bc0a72f187647c6409b92928c (diff)
downloadgit-repo-f75870beac41d046d0abc4cd1c03621a7a460f5a.tar.gz
Change implementation of cleanup in case of clone failure during "repo init"
Fix includes: 1. It deletes only .repo/repo instead of the whole .repo repository. Bug: Issue 161 Change-Id: I1ab8caa7538fec5e6206d1b029f63bd3f60dedcd
-rwxr-xr-xrepo2
1 files changed, 1 insertions, 1 deletions
diff --git a/repo b/repo
index 3fd0166e..6338483b 100755
--- a/repo
+++ b/repo
@@ -738,7 +738,7 @@ def main(orig_args):
738 try: 738 try:
739 _Init(args) 739 _Init(args)
740 except CloneFailure: 740 except CloneFailure:
741 shutil.rmtree(repodir, ignore_errors=True) 741 shutil.rmtree(os.path.join(repodir, S_repo), ignore_errors=True)
742 sys.exit(1) 742 sys.exit(1)
743 repo_main, rel_repo_dir = _FindRepo() 743 repo_main, rel_repo_dir = _FindRepo()
744 else: 744 else: