0

私はラップトップにインストールTortoiseHG 64bitWindows 7、ここ数週間問題なく使用しました。

しかし、今日、新しい受信変更を確認しようとすると、ワークベンチがエラーIncoming from ssh://hg-project@mercurial.local.domain.nl:2224/project aborted, ret 255を返し、SSH パスワード プロンプトが表示されません。

ログメッセージ:

project% % hg --repository C:\Development\project incoming --quiet --bundle c:\users\admin\appdata\local\temp\thg.moqvtf\ssh__hg-project@mercurial.local.domain.nl2224_project_f4j7ry.hg ssh://hg-project@mercurial.local.domain.nl:2224/project
abort: Het systeem kan het opgegeven bestand niet vinden <-- Dutch for 'Can't find the file'
[command returned code 255 Sat Mar 02 13:35:22 2013]
project% 

ディレクトリを調べましたc:\users\admin\appdata\local\temp\thg.moqvtf\が、ファイルはありません。パラメータが何をするのかわかりませんbundle。おそらくファイルか何かを作成するのでしょう..

そのため、レポを再度複製しようとしましたが、同じエラーが発生し、プッシュにも同じことが言えます。TortoiseHG の再インストールも試みましたが、同じエラーが返されます。

これがどのように起こったのか、そしてそれを修正する方法を誰かが私に説明してくれますか? さらに、パラメーターに関するいくつかの情報bundleがあればいいでしょう。

アップデート

すべてのリモートコマンドがファイルが見つからないというエラー(つまり)で失敗するため、SSHと関係があると思いますhg pull。追加のプロパティを構成ファイルに既に追加しましたsshが、まだ成功していません:( :

[ui]
ssh="C:\Program Files\TortoiseHg\TortoisePlink.exe"
4

1 に答える 1

0

試す

ssh="C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -i (path_to_your_private_key)

また

ssh="C:\Program Files\TortoiseHg\TortoisePlink.exe" -ssh -2 -C -batch

Pageant を使用している場合。

于 2013-03-02T16:51:38.350 に答える