comparison hgext/convert/subversion.py @ 13970:d13913355390

move opener from util to scmutil
author Adrian Buehlmann <adrian@cadifra.com>
date Wed, 20 Apr 2011 19:54:57 +0200
parents af331f557942
children 00121103546a
comparison
equal deleted inserted replaced
13969:336bb8b53ad0 13970:d13913355390
8 import cPickle as pickle 8 import cPickle as pickle
9 import tempfile 9 import tempfile
10 import urllib 10 import urllib
11 import urllib2 11 import urllib2
12 12
13 from mercurial import strutil, util, encoding 13 from mercurial import strutil, scmutil, util, encoding
14 from mercurial.i18n import _ 14 from mercurial.i18n import _
15 15
16 # Subversion stuff. Works best with very recent Python SVN bindings 16 # Subversion stuff. Works best with very recent Python SVN bindings
17 # e.g. SVN 1.5 or backports. Thanks to the bzr folks for enhancing 17 # e.g. SVN 1.5 or backports. Thanks to the bzr folks for enhancing
18 # these bindings. 18 # these bindings.
996 ui.status(_('initializing svn working copy %r\n') 996 ui.status(_('initializing svn working copy %r\n')
997 % os.path.basename(wcpath)) 997 % os.path.basename(wcpath))
998 self.run0('checkout', path, wcpath) 998 self.run0('checkout', path, wcpath)
999 999
1000 self.wc = wcpath 1000 self.wc = wcpath
1001 self.opener = util.opener(self.wc) 1001 self.opener = scmutil.opener(self.wc)
1002 self.wopener = util.opener(self.wc) 1002 self.wopener = scmutil.opener(self.wc)
1003 self.childmap = mapfile(ui, self.join('hg-childmap')) 1003 self.childmap = mapfile(ui, self.join('hg-childmap'))
1004 self.is_exec = util.checkexec(self.wc) and util.is_exec or None 1004 self.is_exec = util.checkexec(self.wc) and util.is_exec or None
1005 1005
1006 if created: 1006 if created:
1007 hook = os.path.join(created, 'hooks', 'pre-revprop-change') 1007 hook = os.path.join(created, 'hooks', 'pre-revprop-change')