git svn rebase突然出错了

时间:2012-01-13 19:16:53

标签: git svn git-svn

我们办公室里有一台相对标准的SVN服务器,过去几个月我一直在我的本地机器上使用Git-SVN,没有任何问题。配置中的任何内容(服务器和计算机上)都没有在一段时间内发生变化。今天早上我去做git svn rebase,就像我每天早上做的那样,并且遇到了这个错误信息:

Use of uninitialized value in concatenation (.) or string at /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/SVN/Core.pm line 584.
Network connection closed unexpectedly: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file.:  at /usr/local/Cellar/git/1.7.8.3/libexec/git-core/git-svn line 2693

git svn fetch也返回了相同的消息。我办公室里的其他人(使用普通的SVN)仍然可以毫无问题地连接到它。

我正在使用Lion(10.7.2),git 1.7.8.3,svn 1.6.16,全部通过自制软件安装。谷歌搜索似乎没有任何用处。

1 个答案:

答案 0 :(得分:1)

因此,这通常表明您的网络已关闭或无法连接到git服务器。确保你与git的连接是好的,其中一种方法是ping服务器。

我怎么知道这个? 我在一个测试环境中尝试了这个,我通过代理服务器,尝试推送,并且它有效。

我尝试关闭代理服务器并且引发了确切的错误。

再试一次,然后错误就消失了。