Mercurial > hg-stable
changeset 5220:9d7052f17d77
convert: fix /dev/null redirections under Windows
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Sun, 26 Aug 2007 19:05:19 +0200 |
parents | ceb6f242fb81 |
children | 8ede77c2d008 20770c5d41e0 |
files | hgext/convert/git.py |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/convert/git.py Sun Aug 26 15:07:13 2007 +0200 +++ b/hgext/convert/git.py Sun Aug 26 19:05:19 2007 +0200 @@ -1,6 +1,7 @@ # git support for the convert extension import os +from mercurial import util from common import NoRepo, commit, converter_source @@ -46,7 +47,8 @@ def catfile(self, rev, type): if rev == "0" * 40: raise IOError() - fh = self.gitcmd("git-cat-file %s %s 2>/dev/null" % (type, rev)) + fh = self.gitcmd("git-cat-file %s %s 2>%s" % (type, rev, + util.nulldev)) return fh.read() def getfile(self, name, rev): @@ -105,7 +107,8 @@ def gettags(self): tags = {} - fh = self.gitcmd('git-ls-remote --tags "%s" 2>/dev/null' % self.path) + fh = self.gitcmd('git-ls-remote --tags "%s" 2>%s' % (self.path, + util.nulldev)) prefix = 'refs/tags/' for line in fh: line = line.strip()