【问题标题】:IOT Kura Installation unable to fetch from git hub repo and Repo Not FoundIOT Kura 安装无法从 github repo 和 Repo Not Found 获取
【发布时间】:2017-08-29 03:33:51
【问题描述】:

目前我在使用 Eclipse Installer 安装 Kura 时遇到了问题。

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

我希望问题无法从 git repo 中提取。

如果需要任何进一步的细节,有人可以帮助我并让我知道。

于 2017 年 3 月 9 日更新

现在问题不同了,附上截图供您参考,当我点击返回时,找不到 git repo。

我尝试设置一个多月,但仍然无法找到探索 Kura 的另一种方式。

【问题讨论】:

    标签: eclipse git kura


    【解决方案1】:

    从这个eclipse bug来看,这更有可能与网络问题有关。

    似乎在建立通道连接时会话已中断。

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

    导致会话意外丢失的原因有很多 外部因素,所以我建议重新尝试制作会话或频道 在这种情况下。

    如果仍然存在,请尝试使用 https 网址:

    git config --global url."https://".insteadOf git@
    

    看到的错误信息看起来像JGit issue 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),然后再次尝试克隆它。

    另见bug 336800

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

    【讨论】:

    • 我可以在 git bash 中运行上述命令就足够了吗?好的,如果我使用上述方法,它将影响所有 URL 连接。
    • @Arun Yesn 会将所有 ssh URL 切换为 https,但这仅用于测试。完成测试后,您可以编辑 ~/.gitconfig 并删除设置。
    • 上述问题已经解决了,但即使这样我们还需要一次又一次地重试
    • 不,现在还没有解决。我问了一个问题
    • 第一个问题通过一次又一次的重复解决了。但现在我面临另一个问题。我已经给出了更新日志信息。
    猜你喜欢
    • 2019-10-27
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-13
    • 1970-01-01
    • 2020-10-20
    • 2017-09-10
    相关资源
    最近更新 更多