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()