D1568: lfs: using workers in lfs prefetch
mharbison72 (Matt Harbison)
phabricator at mercurial-scm.org
Tue Dec 5 03:48:18 UTC 2017
mharbison72 requested changes to this revision.
mharbison72 added a comment.
This revision now requires changes to proceed.
Windows doesn't like this for some reason.
+ Traceback (most recent call last):
+ File "c:/Users/Matt/projects/hg/hg", line 41, in <module>
+ dispatch.run()
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 88, in run
+ status = (dispatch(req) or 0) & 255
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 177, in dispatch
+ ret = _runcatch(req)
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 317, in _runcatch
+ return _callcatch(ui, _runcatchfunc)
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 325, in _callcatch
+ return scmutil.callcatch(ui, func)
+ File "c:\Users\Matt\projects\hg\mercurial\scmutil.py", line 154, in callcatch
+ return func()
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 307, in _runcatchfunc
+ return _dispatch(req)
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 911, in _dispatch
+ cmdpats, cmdoptions)
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 666, in runcommand
+ ret = _runcommand(ui, options, cmd, d)
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 919, in _runcommand
+ return cmdfunc()
+ File "c:\Users\Matt\projects\hg\mercurial\dispatch.py", line 908, in <lambda>
+ d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
+ File "c:\Users\Matt\projects\hg\mercurial\util.py", line 1188, in check
+ return func(*args, **kwargs)
+ File "c:\Users\Matt\projects\hg\mercurial\commands.py", line 4163, in push
+ opargs=opargs)
+ File "c:\Users\Matt\projects\hg\mercurial\exchange.py", line 473, in push
+ _pushbundle2(pushop)
+ File "c:\Users\Matt\projects\hg\mercurial\exchange.py", line 963, in _pushbundle2
+ ret = partgen(pushop, bundler)
+ File "c:\Users\Matt\projects\hg\mercurial\exchange.py", line 775, in _pushb2ctx
+ pushop.repo.prepushoutgoinghooks(pushop)
+ File "c:\Users\Matt\projects\hg\mercurial\util.py", line 3125, in __call__
+ results.append(hook(*args))
+ File "c:\Users\Matt\projects\hg\hgext\lfs\wrapper.py", line 261, in prepush
+ return uploadblobsfromrevs(pushop.repo, pushop.outgoing.missing)
+ File "c:\Users\Matt\projects\hg\hgext\lfs\wrapper.py", line 252, in uploadblobsfromrevs
+ uploadblobs(repo, pointers)
+ File "c:\Users\Matt\projects\hg\hgext\lfs\wrapper.py", line 304, in uploadblobs
+ remoteblob.writebatch(pointers, repo.svfs.lfslocalblobstore)
+ File "c:\Users\Matt\projects\hg\hgext\lfs\blobstore.py", line 100, in writebatch
+ self._batch(pointers, fromstore, 'upload')
+ File "c:\Users\Matt\projects\hg\hgext\lfs\blobstore.py", line 261, in _batch
+ for _one, oid in oids:
+ File "c:\Users\Matt\projects\hg\hgext\lfs\blobstore.py", line 245, in transfer
+ self._basictransfer(obj, action, localstore)
+ File "c:\Users\Matt\projects\hg\hgext\lfs\blobstore.py", line 202, in _basictransfer
+ req = self.urlopener.open(request)
+ File "c:\Python27\lib\urllib2.py", line 427, in open
+ req = meth(req)
+ File "c:\Python27\lib\urllib2.py", line 1136, in do_request_
+ 'Content-length', '%d' % len(data))
+ TypeError: object of type 'file' has no len()
+ [1]
REPOSITORY
rHG Mercurial
REVISION DETAIL
https://phab.mercurial-scm.org/D1568
To: wlis, #hg-reviewers, quark, mharbison72
Cc: mharbison72, quark, mercurial-devel
More information about the Mercurial-devel
mailing list