”远端意外挂断“我正在计算如何让Eclipse(Windows 7)对我们刚刚装上的git-migrated CVS存储库进行操作在Ubuntu 10.04.1 LTS主机上的gitosis中。所有软件都安装apt-get(git,gitosis等)。Cygwin“git clone”给Ubuntu“10.04.1
eclipse与egit挂起时试图检出,所以我正在玩命令行客户端。 Cygwin有git和openssh,所以我希望至少能够工作(然后我们可以在本地副本中使用Eclipse)。为了只做babysteps,我克隆了另一个具有更多磁盘空间的Ubuntu主机上的gitosis存储库,并尝试在我的Windows机器上克隆它。
我得到它让我为难,颇有几分以下错误信息:
[email protected] /cygdrive/c/Users/tra/git
$ git clone [email protected]:/home/ravn/cvs2git/git00
Cloning into git00...
Enter passphrase for key '/home/tra/.ssh/id_rsa':
remote: Counting objects: 64045, done.
remote: Compressing objects: 100% (17965/17965), done.
fatal: The remote end hung up unexpectedly.98 MiB | 8.21 MiB/s
fatal: early EOFs: 98% (62852/64045), 310.98 MiB | 8.21 MiB/s
fatal: index-pack failed
Git是1.7.0.4在Ubuntu中,并在Cygwin的1.7.2.3。 scp和sftp很好地工作。
是否有一些巫毒伎俩,我需要知道,使这项工作?
今天有点调查表明,由于某种原因egit 0.9挂在我们的仓库上,但0.10例如没有。因此我已经开始研究egit了。 – 2011-02-03 18:16:27
这个问题在cygwin上是明确的ssh,我认为它与时间有关。在这里它总是发生在虚拟机中,而不是在独立的Windows环境中。这也与名称解析有关。当您在c:/ Windows/System32/drivers/etc/hosts中输入IP地址时,它可以正常工作。 – Slesa 2012-01-08 09:12:08