2010-12-07 8 views
5

मुझे पता नहीं है कि मैंने कुछ भी बदल दिया है और उबंटू 10.10 चला रहा हूं। मर्क्युरियल तो सब अचानक ठीक काम कर रहा था और जब मैं करता आज सुबह मैंने शुरू धक्का निम्न त्रुटि प्राप्त होने शुरू:मैं फिर से काम करने के लिए Mercurial कैसे प्राप्त कर सकते हैं?

** unknown exception encountered, details follow 
** report bug details to http://mercurial.selenic.com/bts/ 
** or [email protected] 
** Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39) [GCC 4.4.5] 
** Mercurial Distributed SCM (version 1.6.3) 
** Extensions loaded: convert 
Traceback (most recent call last): 
    File "/usr/bin/hg", line 27, in <module> 
    mercurial.dispatch.run() 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 16, in run 
    sys.exit(dispatch(sys.argv[1:])) 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 34, in dispatch 
    return _runcatch(u, args) 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 54, in _runcatch 
    return _dispatch(ui, args) 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 494, in _dispatch 
    cmdpats, cmdoptions) 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 355, in runcommand 
    ret = _runcommand(ui, options, cmd, d) 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 545, in _runcommand 
    return checkargs() 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 499, in checkargs 
    return cmdfunc() 
    File "/usr/lib/pymodules/python2.6/mercurial/dispatch.py", line 492, in <lambda> 
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) 
    File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 420, in check 
    return func(*args, **kwargs) 
    File "/usr/lib/pymodules/python2.6/mercurial/commands.py", line 2855, in push 
    newbranch=opts.get('new_branch')) 
    File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 1227, in push 
    return self.push_unbundle(remote, force, revs, newbranch) 
    File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 1263, in push_unbundle 
    return remote.unbundle(cg, remote_heads, 'push') 
    File "/usr/lib/pymodules/python2.6/mercurial/httprepo.py", line 236, in unbundle 
    tempname = changegroup.writebundle(cg, None, type) 
    File "/usr/lib/pymodules/python2.6/mercurial/changegroup.py", line 106, in writebundle 
    for chunk in chunkiter(cg): 
    File "/usr/lib/pymodules/python2.6/mercurial/changegroup.py", line 31, in chunkiter 
    c = getchunk(source) 
    File "/usr/lib/pymodules/python2.6/mercurial/changegroup.py", line 14, in getchunk 
    d = source.read(4) 
    File "/usr/lib/pymodules/python2.6/mercurial/util.py", line 924, in read 
    for chunk in self.iter: 
    File "/usr/lib/pymodules/python2.6/mercurial/localrepo.py", line 1613, in gengroup 
    for chnk in filerevlog.group(nodeiter, lookup): 
    File "/usr/lib/pymodules/python2.6/mercurial/revlog.py", line 1196, in group 
    d = self.revdiff(a, b) 
    File "/usr/lib/pymodules/python2.6/mercurial/revlog.py", line 1005, in revdiff 
    return self._chunk(rev2) 
    File "/usr/lib/pymodules/python2.6/mercurial/revlog.py", line 997, in _chunk 
    return decompress(self._chunkraw(rev, rev)) 
    File "/usr/lib/pymodules/python2.6/mercurial/revlog.py", line 112, in decompress 
    return _decompress(bin) 
zlib.error: Error -5 while decompressing data: incomplete or truncated stream 

मैं इसके बारे में गूगल भागों करने की कोशिश की, लेकिन मैं प्रासंगिक कुछ भी नहीं मिला। कोई विचार?

देखने के लिए धन्यवाद। :)

+9

ऐसा लगता है कि आप उस भंडार –

+0

हाँ पर 'hg verify' को चलाने के लिए चाहते हैं, जो चीजों को उजागर करने लग रहा था। यकीन नहीं है कि इसका कारण क्या है, लेकिन मैंने अभी अपनी प्रतिलिपि मिटा दी है और इसे फिर से क्लोन किया है और सब ठीक है। आपकी मदद के लिए बहुत बहुत धन्यवाद =) – jklina

+8

कृपया अपना समाधान उत्तर के रूप में पोस्ट करें और इसे स्वीकार करें। – systemovich

उत्तर

2

मैं hg verify भाग गया क्योंकि डैन डी ने उल्लेख किया और मेरे स्थानीय रेपो को मिटाना बंद कर दिया और इसे फिर से क्लोन कर दिया। यह मुझे वापस ट्रैक पर मिला।

1

यह एक दूषित सर्वर से एक ठेठ स्टैकट्रैक है। अंतिम (1.8) रिलीज उस मामले में बेहतर त्रुटि संदेश रखने में मदद करता है।

संबंधित मुद्दे