我正在使用Phabricator来托管Subversion存储库。在从较旧的存储库导入之前,它当前是空的。
这是我到目前为止所做的:
svn list
命令。 这很有效。 svn+ssh://<PuTTY session name>/<repo path>
形式的URL浏览存储库,其中repo路径与使用MSys2时完全相同。最后一步不起作用。 TortoiseSVn repo浏览器暂停适度延迟,然后报告“网络连接意外关闭”。
我知道正在使用PuTTY会话,因为如果我从会话配置中删除用户名,TortoiseSVN会要求我输入用户名。
我刚刚发现如果我第二次重试相同的网址,就会成功。
我已升级到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服务器正在回复什么。