首页 > 解决方案 > 无法让 Tortoise SVN 正确使用 SSH

问题描述

我正在使用 Phabricator 来托管 Subversion 存储库。在从旧存储库导入之前,它目前是空的。

这是我到目前为止所做的:

最后一步不起作用。TortoiseSVn repo 浏览器暂停一段时间,然后报告“网络连接意外关闭”。

我知道正在使用 PuTTY 会话,因为如果我从会话配置中删除用户名,TortoiseSVN 会询问我要使用的用户名。


我刚刚发现,如果我再次重试相同的 URL,它就会成功。

我已经升级到 TortoiseSVN1.10 并没有什么区别。


我在调试模式下运行了 SSH 守护程序,并且在接近日志末尾时看到:

debug3: mm_request_send entering: type 113
debug3: mm_request_receive entering
debug3: monitor_read: checking request 113
debug3: mm_answer_audit_command entering
debug2: fd 3 setting TCP_NODELAY
debug3: ssh_packet_set_tos: set IP_TOS 0x08
debug2: fd 9 setting O_NONBLOCK
debug2: fd 8 setting O_NONBLOCK
debug2: fd 11 setting O_NONBLOCK
debug3: send packet: type 99
debug2: channel 0: read 13 from efd 11
debug2: channel 0: rwin 2147483647 elen 13 euse 1
debug2: channel 0: sent ext data 13
debug2: channel 0: read 11 from efd 11
debug2: channel 0: rwin 2147483634 elen 11 euse 1
debug2: channel 0: sent ext data 11
Connection closed by 192.168.0.101 port 52769

到目前为止,一切看起来都很好。192.168.0.101 是我的 TortoiseSVN 机器。我希望我能以某种方式看到 TortoiseSVN 在说什么以及 SVN 服务器在回复什么。

标签: tortoisesvnphabricator

解决方案


推荐阅读