私はグーグルコードをプッシュすることによって水銀を使用することを学ぼうとしています。
私は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を読んでみましたが、それはただのぎこちないものです。
ありがとうベンカット