我已经安装TortoiseHG 64bit
在我的Windows 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"