Mercurial > hg
comparison hgext/convert/git.py @ 14735:d297ee0b2d94 stable
convert: fix git convert on solaris - it cannot remove environment variables
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Sat, 25 Jun 2011 01:55:15 +0200 |
parents | fc004d16633f |
children | 11aad09a6370 |
comparison
equal
deleted
inserted
replaced
14734:f924cf565f36 | 14735:d297ee0b2d94 |
---|---|
35 def gitopen(self, s, noerr=False): | 35 def gitopen(self, s, noerr=False): |
36 if noerr: | 36 if noerr: |
37 (sin, so, se) = util.popen3('GIT_DIR=%s %s' % (self.path, s)) | 37 (sin, so, se) = util.popen3('GIT_DIR=%s %s' % (self.path, s)) |
38 return so | 38 return so |
39 else: | 39 else: |
40 util.popen('GIT_DIR=%s %s' % (self.path, s), 'rb') | 40 return util.popen('GIT_DIR=%s %s' % (self.path, s), 'rb') |
41 | 41 |
42 def gitread(self, s): | 42 def gitread(self, s): |
43 fh = self.gitopen(s) | 43 fh = self.gitopen(s) |
44 data = fh.read() | 44 data = fh.read() |
45 return data, fh.close() | 45 return data, fh.close() |