Show More
@@ -439,7 +439,7 b' class localrepository(repo.repository):' | |||||
439 | def _readbranchcache(self): |
|
439 | def _readbranchcache(self): | |
440 | partial = {} |
|
440 | partial = {} | |
441 | try: |
|
441 | try: | |
442 |
f = self.opener( |
|
442 | f = self.opener("cache/branchheads") | |
443 | lines = f.read().split('\n') |
|
443 | lines = f.read().split('\n') | |
444 | f.close() |
|
444 | f.close() | |
445 | except (IOError, OSError): |
|
445 | except (IOError, OSError): | |
@@ -467,8 +467,7 b' class localrepository(repo.repository):' | |||||
467 |
|
467 | |||
468 | def _writebranchcache(self, branches, tip, tiprev): |
|
468 | def _writebranchcache(self, branches, tip, tiprev): | |
469 | try: |
|
469 | try: | |
470 |
f = self.opener( |
|
470 | f = self.opener("cache/branchheads", "w", atomictemp=True) | |
471 | atomictemp=True) |
|
|||
472 | f.write("%s %s\n" % (hex(tip), tiprev)) |
|
471 | f.write("%s %s\n" % (hex(tip), tiprev)) | |
473 | for label, nodes in branches.iteritems(): |
|
472 | for label, nodes in branches.iteritems(): | |
474 | for node in nodes: |
|
473 | for node in nodes: |
@@ -152,7 +152,7 b' def _readtagcache(ui, repo):' | |||||
152 | set, caller is responsible for reading tag info from each head.''' |
|
152 | set, caller is responsible for reading tag info from each head.''' | |
153 |
|
153 | |||
154 | try: |
|
154 | try: | |
155 |
cachefile = repo.opener( |
|
155 | cachefile = repo.opener('cache/tags', 'r') | |
156 | # force reading the file for static-http |
|
156 | # force reading the file for static-http | |
157 | cachelines = iter(cachefile) |
|
157 | cachelines = iter(cachefile) | |
158 | except IOError: |
|
158 | except IOError: | |
@@ -249,8 +249,7 b' def _readtagcache(ui, repo):' | |||||
249 | def _writetagcache(ui, repo, heads, tagfnode, cachetags): |
|
249 | def _writetagcache(ui, repo, heads, tagfnode, cachetags): | |
250 |
|
250 | |||
251 | try: |
|
251 | try: | |
252 |
cachefile = repo.opener( |
|
252 | cachefile = repo.opener('cache/tags', 'w', atomictemp=True) | |
253 | atomictemp=True) |
|
|||
254 | except (OSError, IOError): |
|
253 | except (OSError, IOError): | |
255 | return |
|
254 | return | |
256 |
|
255 |
General Comments 0
You need to be logged in to leave comments.
Login now