4

阿木币

0

精华

4 小时

在线时间

应届白菜

Rank: 1

发表于 2020-11-19 10:23:47 3859 浏览 9 回复

使用Prometheus项目专用的PX4仓库固件更新子模块报错

使用Prometheus项目专用的PX4仓库固件更新子模块报错:


t@t:~/Firmware_v110$ git submodule update
fatal: 引用不是一个树:898d96f89973aaa6b124aa96e52e60e17947473b
fatal: 引用不是一个树:38af96421cfd88209bbe0add60bd933627672368
无法在子模组路径 'Tools/sitl_gazebo' 中检出 '898d96f89973aaa6b124aa96e52e60e17947473b'
无法在子模组路径 'src/drivers/gps/devices' 中检出 '38af96421cfd88209bbe0add60bd933627672368'

找不到办法解决快崩溃了




15100755082已获得悬赏 1 阿木币

最佳答案

可能跟ubuntu版本有关,我之前是ubuntu16.04,重新装了ubuntu18.04后,更新子模块就不报错了

扫一扫浏览分享
回复

使用道具 举报

4

阿木币

0

精华

4 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-11-23 19:39:09
可能跟ubuntu版本有关,我之前是ubuntu16.04,重新装了ubuntu18.04后,更新子模块就不报错了

评分

参与人数 1阿木币 +1 收起 理由
eason + 1 很给力!

查看全部评分

回复 点赞 1

使用道具 举报

106

阿木币

1

精华

396 小时

在线时间

技术大V

Rank: 4

发表于 2020-11-19 11:03:53
是新下载的源码吗?
git submodule update --init --recursive 更新一下子模块
回复 点赞

使用道具 举报

4

阿木币

0

精华

4 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-11-19 11:19:47
eason 发表于 2020-11-19 11:03
是新下载的源码吗?
git submodule update --init --recursive 更新一下子模块

是前天新下载的项目源码以及项目专用的PX4仓库固件Firmware  _v110 ,在执行git submodule update --init --recursive命令后报以上错误
回复 点赞

使用道具 举报

106

阿木币

1

精华

396 小时

在线时间

技术大V

Rank: 4

发表于 2020-11-19 11:28:50
你先 make  distclean
然后 git submodule update --remote
继续 git submodule updata --init --recursive
回复 点赞

使用道具 举报

4

阿木币

0

精华

4 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-11-19 14:16:06
eason 发表于 2020-11-19 11:28
你先 make  distclean
然后 git submodule update --remote
继续 git submodule updata --init --recursive ...

非常感谢,还是有以下错误
无法在子模组路径 'Tools/sitl_gazebo' 中检出 '898d96f89973aaa6b124aa96e52e60e17947473b'
无法在子模组路径 'src/drivers/gps/devices' 中检出 '38af96421cfd88209bbe0add60bd933627672368'

以下错误没有了
fatal: 引用不是一个树:898d96f89973aaa6b124aa96e52e60e17947473b
fatal: 引用不是一个树:38af96421cfd88209bbe0add60bd933627672368
回复 点赞

使用道具 举报

106

阿木币

1

精华

396 小时

在线时间

技术大V

Rank: 4

发表于 2020-11-19 14:40:00
这个好多人都没有这样的问题,但是有些人的确会遇到,我这边无法复现此问题。你联系一下嘉月,我们到时候远程帮你解决
回复 点赞

使用道具 举报

71

阿木币

0

精华

148 小时

在线时间

老司机

Rank: 2

发表于 2020-11-19 15:18:41
本帖最后由 selfdispline 于 2020-11-19 15:22 编辑

唐突了~~~
回复

使用道具 举报

4

阿木币

0

精华

4 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2020-11-19 16:11:47
本帖最后由 15100755082 于 2020-11-19 16:15 编辑

还好 还好,还有
fatal: 引用不是一个树:898d96f89973aaa6b124aa96e52e60e17947473b
fatal: 引用不是一个树:38af96421cfd88209bbe0add60bd933627672368
错误还是存在,是我刚才没看到

回复 点赞

使用道具 举报

106

阿木币

1

精华

396 小时

在线时间

技术大V

Rank: 4

发表于 2020-11-25 16:46:48
                                                                                                                           
                                                    [img][/img]                           

                               
登录/注册后可看大图
                            [img][/img]我也在Ubuntu16.04上测试了一下,果然电脑系统是1604的话,无法更新子模块。所以prometheus不支持Ubuntu1604下面的仿真配置
                    
                                            
                        
                    
               

回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表