sas*_*asa 3 python mercurial tortoisehg
我正在尝试为mercurial 使用exportfiles扩展,但我收到此错误:
c:\xampp\htdocs\dev>hg exportfiles -r 1 /tmp/export
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
** Mercurial Distributed SCM (version 1.9+10-e9264b45237d)
** Extensions loaded: exportfiles
Traceback (most recent call last):
File "hg", line 42, in <module>
File "mercurial\dispatch.pyo", line 27, in run
File "mercurial\dispatch.pyo", line 64, in dispatch
File "mercurial\dispatch.pyo", line 87, in _runcatch
File "mercurial\dispatch.pyo", line 675, in _dispatch
File "mercurial\dispatch.pyo", line 454, in runcommand
File "mercurial\dispatch.pyo", line 729, in _runcommand
File "mercurial\dispatch.pyo", line 683, in checkargs
File "mercurial\dispatch.pyo", line 672, in <lambda>
File "mercurial\util.pyo", line 385, in check
File "C:\Users\Sasa/exportfiles.py", line 39, in exportfiles
rng = cmdutil.revrange(repo, opts['rev'])
AttributeError: 'module' object has no attribute 'revrange'
Run Code Online (Sandbox Code Playgroud)
我在Mercurial 1.9 + 10上使用TortiseHG 2.1.1 for Windows 32位
你可以帮我解决一下并使用exportfiles扩展吗?
提前致谢!
各种函数已从cmdutil.py移到scmutil.py,包括revrange/revsingle/revpair和match/matchall/matchfiles
假设这是您正在使用的扩展的来源,第11行应该是
from mercurial import util, scmutil
Run Code Online (Sandbox Code Playgroud)
第39行应该是
rng = scmutil.revrange(repo, opts['rev'])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
842 次 |
最近记录: |