私はグーグルコードをプッシュすることによって水銀を使用することを学ぼうとしています。
私は2つ持ってい.hgrc filesます:1つのファイルがあり$PROJECT_DIR/.hg/.hrgcます$HOME/.hgrc。中央リポジトリにパスワードを出したくなかったので、2つの別々のファイルがあります。
内容は次の$PROJECT_DIR/.hg/.hrgcとおりです。
[ui]
usermane=Venkat S. Rao <vrao423@gmail.com>
verbose=true
[paths]
default-push =https:vrao423:gc4yy3vB3mc4@//personal-site423.googlecode.com/hg/us
内容は次の$HOME/.hgrcとおりです。
[ui]
username= Venkat Rao <vrao423@gmail.com>
verbose=True
[auth]
project.prefix=https://personal-site423.googlecode.com/hg/
password=###
username=vrao423
ユーザー名にはGmailIDがあります。
ローカルリポジトリに変更をコミットできますが、hgpushを実行しようとするとこのエラーが発生します。
**不明な例外が発生しました。詳細は次のとおりです
**バグの詳細をhttp://mercurial.selenic.com/bts/に報告してください
**またはmercurial@selenic.com
** Mercurial Distributed SCM(バージョン1.4.3)
**ロードされた拡張機能:
トレースバック(最後の最後の呼び出し):
ファイル"/usr / bin / hg"、27行目
mercurial.dispatch.run()
ファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、16行目、実行中
sys.exit(dispatch(sys.argv [1:]))
ファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、30行目、ディスパッチ
return _runcatch(u、args)
_runcatchのファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、46行目
return _dispatch(ui、args)
_dispatchのファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、行454
runcommand(lui、repo、cmd、fullargs、ui、options、d)を返します
runcommandのファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、行324
ret = _runcommand(ui、options、cmd、d)
_runcommandのファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、行505
checkargs()を返します
ファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、行459、checkargs
cmdfunc()を返す
ファイル"/usr/lib/pymodules/python2.6/mercurial/dispatch.py"、453行目
d =ラムダ:util.checksignature(func)(ui、* args、** cmdoptions)
ファイル"/usr/lib/pymodules/python2.6/mercurial/util.py"、行386、チェック中
func(* args、** kwargs)を返します
ファイル"/usr/lib/pymodules/python2.6/mercurial/commands.py"、2345行目、プッシュ
other = hg.repository(cmdutil.remoteui(repo、opts)、dest)
リポジトリ内のファイル「/usr/lib/pymodules/python2.6/mercurial/hg.py」、63行目
repo = _lookup(path).instance(ui、path、create)
たとえば、ファイル「/usr/lib/pymodules/python2.6/mercurial/httprepo.py」の263行目
inst.between([(nullid、nullid)])
ファイル"/usr/lib/pymodules/python2.6/mercurial/httprepo.py"、行184、間に
d = self.do_read( "between"、pairs = n)
do_readのファイル"/usr/lib/pymodules/python2.6/mercurial/httprepo.py"、行128
fp = self.do_cmd(cmd、** args)
do_cmdのファイル"/usr/lib/pymodules/python2.6/mercurial/httprepo.py"、行80
resp = self.urlopener.open(urllib2.Request(cu、data、headers))
ファイル"/usr/lib/python2.6/urllib2.py"、391行目、開いている
response = self._open(req、data)
_openのファイル"/usr/lib/python2.6/urllib2.py"、行409
'_open'、req)
_call_chainのファイル"/usr/lib/python2.6/urllib2.py"、行369
結果=func(* args)
https_openのファイル"/usr/lib/pymodules/python2.6/mercurial/url.py"、行455
self.auth = self.pwmgr.readauthtoken(req.get_full_url())
readauthtokenのファイル"/usr/lib/pymodules/python2.6/mercurial/url.py"、行141
グループ、設定= key.split('。'、1)
ValueError:解凍するには複数の値が必要です
私を助けてください。私はhgrcmanを読んでみましたが、それはただのぎこちないものです。
ありがとうベンカット