2017-08-29 73 views
0

目前我在使用Eclipse安装程序安装仓库时遇到了问题。物联网仓库安装无法从git hub仓库取回和回收未找到

附上截图和日志以供进一步参考。

我希望问题是无法从git回购拉。

有人可以帮助我,并让我知道在任何情况下需要进一步的细节。

enter image description here

enter image description here

更新于2017年3月9日

现在的问题是不同的附截图,供大家参考,当我点击后面的混帐回购协议未找到。

我想安装一个多月,但仍然不能它探索库拉的另一种方式是什么。

enter image description here

enter image description here

回答

0

从这个eclipse bug,这更可能与网络相关的问题。

看起来这个会话在进行频道连接时已经被放弃了。

|而最重要的是:我们该如何避免这种情况?

一定有很多原因造成 外部因素意外会议滴,所以我建议重新尝试在这样的情况下做出的会话或通道 。

如果仍然存在,尝试使用HTTPS URL:

git config --global url."https://".insteadOf [email protected] 

错误信息见过长得像JGit issue 455005

java.io.IOException: Could not delete file C:\path\to\repo\.git\objects\pack\pack-5cb....pack 

这是一个常见的问题在Windows系统上。只要您打开一个存储库并执行访问这些包文件的操作(几乎所有的git操作都这样做:staging view,history ...)JGit从包文件中缓存数据并保持打开包文件的句柄。但只要手柄处于打开状态,就无法删除窗口下的文件。

在Unix系统上,您不会遇到此问题,因为您可以取消链接已打开文件句柄的文件。您的问题的根本原因是我们仅在中途删除回购。我们有一个几乎空的gitdir损坏,而reflog不起作用,这只是所有问题中最小的。

检查重新启动后问题是否仍然存在(以确保没有其他进程抢占该文件)。
如果没有,请尝试完全删除(关闭Eclipse),然后再次尝试克隆它。

bug 336800参见:

您正在创建具有与它关联的仓库一个新的Git对象。
此存储库会自动打开,因此必须关闭以释放文件资源。

+0

我可以在git bash中运行上面的命令吗?好的如果我使用上面的一个,它会影响所有的URL连接。 – Arun

+0

@Arun Yesn会将所有ssh URL切换为https,但这仅用于测试。一旦你完成了测试,你可以编辑〜/ .gitconfig并删除设置。 – VonC

+0

上述问题已经解决,但即使这样做,我们也需要一次又一次的重试 – Arun