On Sep 14, 2019, at 10:24, D.Maznekov <[email protected]
<mailto:[email protected]>> wrote:
Hello
I've tried to move all existing repos with largefiles enable
from old server (Debian 8.11 HG 3.1.2) to new one (Debian 10
HG 4.8.2)
That what I've done is to move with rsync but have problem
with user pushes in repos with largefiles:
|mod_wsgi (pid=3945): Exception occurred processing WSGI
script '/var/www/vhost/hg/cgi-bin/hgwebdir.w Traceback (most
recent call last): File
"/usr/lib/python2.7/dist-packages/mercurial/hgweb/hgwebdir_mod.py",
line 352, in run_wsgi for r in self._runwsgi(req, res): File
"/usr/lib/python2.7/dist-packages/mercurial/hgweb/hgweb_mod.py",
line 307, in run_wsgi for r in self._runwsgi(req, res, repo):
File
"/usr/lib/python2.7/dist-packages/mercurial/hgweb/hgweb_mod.py",
line 333, in _runwsgi rctx, req, res, self.check_perm) File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotoserver.py",
line 221, in handlewsgireque _callhttp(repo, req, res, proto,
cmd) File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotoserver.py",
line 436, in _callhttp rsp = wireprotov1server.dispatch(repo,
proto, cmd) File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotov1server.py",
line 74, in dispatch return func(repo, proto, *args) File
"/usr/lib/python2.7/dist-packages/mercurial/wireprotov1server.py",
line 196, in batch result = func(repo, proto, *[data[k] for k
in keys]) File
"/usr/lib/python2.7/dist-packages/hgext/largefiles/proto.py",
line 89, in statlfile filename = lfutil.findfile(repo, sha)
File
"/usr/lib/python2.7/dist-packages/hgext/largefiles/lfutil.py",
line 111, in findfile elif inusercache(repo.ui, hash): File
"/usr/lib/python2.7/dist-packages/hgext/largefiles/lfutil.py",
line 100, in inusercache path = usercachepath(ui, hash) File
"/usr/lib/python2.7/dist-packages/hgext/largefiles/lfutil.py",
line 71, in usercachepath return
os.path.join(_usercachedir(ui), hash) File
"/usr/lib/python2.7/dist-packages/hgext/largefiles/lfutil.py",
line 97, in _usercachedir raise error.Abort(_('unknown %s
usercache location') % name) Abort: unknown largefiles
usercache location|
Also tried with clone old-repo >> push new-repo but again HTTP
500 error as above
--
*Best regards: D.Maznekov*
DevTeam ThermalVision department
Senior IT
Optix Co. Bulgaria
www.optixco.com
_______________________________________________
Mercurial mailing list
[email protected] <mailto:[email protected]>
https://www.mercurial-scm.org/mailman/listinfo/mercurial