comparison wrappers.py @ 265:9f0738587f94

Re-re-refix username support, add a comment so maybe I remember this time.
author Augie Fackler <durin42@gmail.com>
date Mon, 13 Apr 2009 21:12:33 -0500
parents 112d57bb736e
children a5f20358f737
comparison
equal deleted inserted replaced
264:112d57bb736e 265:9f0738587f94
96 svnurl = util.normalize_url(svnurl) 96 svnurl = util.normalize_url(svnurl)
97 if svnurl != hge.url: 97 if svnurl != hge.url:
98 raise hgutil.Abort('wrong subversion url!') 98 raise hgutil.Abort('wrong subversion url!')
99 svn_commit_hashes = dict(zip(hge.revmap.itervalues(), 99 svn_commit_hashes = dict(zip(hge.revmap.itervalues(),
100 hge.revmap.iterkeys())) 100 hge.revmap.iterkeys()))
101 user = opts.get('username', hgutil.getuser()) 101 user, passwd = util.getuserpass(opts)
102 passwd = opts.get('password', '')
103
104 # Strategy: 102 # Strategy:
105 # 1. Find all outgoing commits from this head 103 # 1. Find all outgoing commits from this head
106 if len(repo.parents()) != 1: 104 if len(repo.parents()) != 1:
107 ui.status('Cowardly refusing to push branch merge') 105 ui.status('Cowardly refusing to push branch merge')
108 return 1 106 return 1
248 ' a slower method that may be buggier. Please upgrade, or' 246 ' a slower method that may be buggier. Please upgrade, or'
249 ' contribute a patch to use the ctypes bindings instead' 247 ' contribute a patch to use the ctypes bindings instead'
250 ' of SWIG.\n') 248 ' of SWIG.\n')
251 have_replay = False 249 have_replay = False
252 initializing_repo = False 250 initializing_repo = False
253 user = opts.get('username', hgutil.getuser()) 251 user, passwd = util.getuserpass(opts)
254 passwd = opts.get('password', '')
255 svn = svnwrap.SubversionRepo(svn_url, user, passwd) 252 svn = svnwrap.SubversionRepo(svn_url, user, passwd)
256 author_host = "@%s" % svn.uuid 253 author_host = "@%s" % svn.uuid
257 tag_locations = ['tags', ] 254 tag_locations = ['tags', ]
258 authors = opts.pop('svn_authors', None) 255 authors = opts.pop('svn_authors', None)
259 filemap = opts.pop('svn_filemap', None) 256 filemap = opts.pop('svn_filemap', None)