schacon / hg-git

mercurial to git bridge, pushed to directly from the hg-git plugin in Hg
GNU General Public License v2.0
620 stars 72 forks source link

AttributeError: '_Vendor' object has no attribute 'connect_ssh' #329

Open ram9625 opened 5 years ago

ram9625 commented 5 years ago

hii, when i tried to pull from the git repository, i get the following ,

on doing hg pull sync ( git+ssh://git@code.bankofamerica.com:7999/instinctfx/panther.git )

pulling from git+ssh://git@code.bankofamerica.com:7999/instinctfx/panther.git Unknown exception encountered with possibly-broken third-party extension autosync which supports versions unknown of Mercurial. Please disable autosync and try your action again. If that fixes the bug please report it to the extension author. Python 2.7.1 (r271:86832, May 13 2011, 19:35:42) [GCC 3.4.6] Mercurial Distributed SCM (version 2.8) Extensions loaded: convert, autosync, progress, graphlog, rebase, strip, mq, fetch, mercurial_keyring, highlight, color, histedit, extdiff, notify, hgsubversion, shelve, transplant, purge, hggit Traceback (most recent call last): File "/home/fxdev/apps/mercurial-tools/mercurial/bin/hg", line 38, in mercurial.dispatch.run() File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 28, in run sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 69, in dispatch ret = _runcatch(req) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 133, in _runcatch return _dispatch(req) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 806, in _dispatch cmdpats, cmdoptions) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 585, in runcommand ret = runcommand(ui, options, cmd, d) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/extensions.py", line 196, in wrap return wrapper(origfn, *args, **kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/hgext/color.py", line 419, in colorcmd return orig(ui, opts, cmd, cmdfunc) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 897, in _runcommand return checkargs() File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 868, in checkargs return cmdfunc() File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/dispatch.py", line 803, in d = lambda: util.checksignature(func)(ui, *args, cmdoptions) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(*args, kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/extensions.py", line 151, in wrap util.checksignature(origfn), *args, *kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(args, kwargs) File "/home/fxdev/apps/mercurial-tools/hgext/hgsubversion-1.5-py2.7.egg/hgsubversion/wrappers.py", line 605, in generic return orig(ui, repo, *args, opts) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(*args, *kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/extensions.py", line 151, in wrap util.checksignature(origfn), args, kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(*args, kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/hgext/mq.py", line 3376, in mqcommand return orig(ui, repo, *args, *kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(args, kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/extensions.py", line 151, in wrap util.checksignature(origfn), *args, kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(*args, *kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/hgext/rebase.py", line 882, in pullrebase orig(ui, repo, args, opts) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/util.py", line 512, in check return func(*args, **kwargs) File "/home/fxdev/apps/mercurial-tools/mercurial-2.8/lib/python2.7/site-packages/mercurial/commands.py", line 4585, in pull remotebookmarks = other.listkeys('bookmarks') File "/home/zk9xpr3/panther/trunk/hg-git/hggitr/hggit/gitrepo.py", line 55, in listkeys result = handler.fetch_pack(self.path, heads=[]) File "/home/zk9xpr3/panther/trunk/hg-git/hggitr/hggit/git_handler.py", line 1244, in fetch_pack f.write, progress.progress) File "/home/fxdev/apps/python-2.7.1/lib/python2.7/site-packages/dulwich-0.8.5-py2.7-linux-x86_64.egg/dulwich/client.py", line 470, in fetch_pack proto, can_read = self._connect('upload-pack', path) File "/home/fxdev/apps/python-2.7.1/lib/python2.7/site-packages/dulwich-0.8.5-py2.7-linux-x86_64.egg/dulwich/client.py", line 625, in _connect con = get_ssh_vendor().connect_ssh( AttributeError: '_Vendor' object has no attribute 'connect_ssh'

could anyone help me to resolve this?