Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/changegroup.py @ 3932:e0793314360e
writebundle: overwrite existing bundle file
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Tue, 19 Dec 2006 08:59:41 -0600 |
parents | 6b4127c7d52a |
children | 61462e7d62ed |
comparison
equal
deleted
inserted
replaced
3931:f2cbcf1e98b2 | 3932:e0793314360e |
---|---|
65 | 65 |
66 fh = None | 66 fh = None |
67 cleanup = None | 67 cleanup = None |
68 try: | 68 try: |
69 if filename: | 69 if filename: |
70 if os.path.exists(filename): | |
71 raise util.Abort(_("file '%s' already exists") % filename) | |
72 fh = open(filename, "wb") | 70 fh = open(filename, "wb") |
73 else: | 71 else: |
74 fd, filename = tempfile.mkstemp(prefix="hg-bundle-", suffix=".hg") | 72 fd, filename = tempfile.mkstemp(prefix="hg-bundle-", suffix=".hg") |
75 fh = os.fdopen(fd, "wb") | 73 fh = os.fdopen(fd, "wb") |
76 cleanup = filename | 74 cleanup = filename |