目前我在使用 Eclipse Installer 安装 Kura 时遇到问题。
附上截图和日志以供进一步参考。
我希望这个问题无法从 git repo 中提取。
如果需要任何进一步的细节,有人可以帮助我并让我知道。
更新于 03-09-2017
现在问题不同了,附上截图供您参考,当我点击返回时,找不到 git repo。
我尝试设置一个多月,但仍然无法探索 Kura 的另一种方式。
从这个eclipse bug来看,这更有可能与网络问题有关。
似乎会话已在建立通道连接时被丢弃。
|最重要的是:我们如何避免这种情况?
外部因素导致的会话意外掉线肯定有很多原因,所以我建议在这种情况下重新尝试创建会话或频道。
如果仍然存在,请尝试使用 https url:
git config --global url."https://".insteadOf git@
看到的错误消息类似于JGit 问题 455005:
java.io.IOException: Could not delete file C:\path\to\repo\.git\objects\pack\pack-5cb....pack
这是 Windows 系统上的常见问题。只要您打开存储库并执行访问包文件的操作(几乎所有 git 操作都会这样做:暂存视图,历史记录......)JGit 缓存来自包文件的数据并保持包文件的句柄打开。但是只要句柄是打开的,你就不能删除windows下的文件。
在 Unix 系统上,您不会遇到此问题,因为您可以取消链接具有打开文件句柄的文件。您的问题的根本原因是我们只删除了一半的 repo。之后,我们有一个损坏的几乎空的 gitdir 并且 reflog 不起作用,这只是所有问题中最小的一个。
检查重新启动后问题是否仍然存在(以确保没有其他进程抢占文件)。
如果没有,请尝试完全删除(关闭 Eclipse),然后再次尝试克隆它。
另请参阅错误 336800:
您正在创建一个新的 Git 对象,该对象具有与之关联的存储库。
此存储库会自动打开,因此必须关闭才能释放文件资源。