查看: 150|回复: 4

android13 repo失败

[复制链接]

1

主题

1

回帖

213

积分

中级会员

Rank: 3Rank: 3

积分
213
发表于 2025-11-3 17:45:03 | 显示全部楼层 |阅读模式
(为了高效,请按如下格式提问)

硬件主板型号:R1-V3
固件名称/系统版本:Android13
自编的或固件下载地址:
Log日志: (可以导出,用TXT附件上传)
图片.png
问题描述及复现步骤:

# v3版本mkdir r1_sdkcat r1_android13_release_v3.0_20241002_sdk.tar.gz* | tar -zxvf - -C r1_sdkcd r1_sdk
===========================到此都正常
执行以下命令提示失败。

ken@ken:/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk$ .repo/repo/repo sync -l
Syncing work tree:   1% (12/1168)  error: unable to create file pathtools/testdata/escapes/*: 无效的参数
fatal: cannot create directory at 'pathtools/testdata/escapes/**': 无效的参数
Traceback (most recent call last):
  File "/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk/.repo/repo/main.py", line 531, in <module>
    _Main(sys.argv[1:])
  File "/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk/.repo/repo/main.py", line 507, in _Main
    result = repo._Run(argv) or 0
  File "/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk/.repo/repo/main.py", line 180, in _Run
    result = cmd.Execute(copts, cargs)
  File "/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk/.repo/repo/subcmds/sync.py", line 821, in Execute
    project.Sync_LocalHalf(syncbuf, force_sync=opt.force_sync)
  File "/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk/.repo/repo/project.py", line 1327, in Sync_LocalHalf
    self._InitWorkTree(force_sync=force_sync)
  File "/media/ken/My Passport/RK3588_Android13/R1Android13V3/r1_sdk/.repo/repo/project.py", line 2486, in _InitWorkTree
    raise GitError("cannot initialize work tree")
error.GitError: cannot initialize work tree


回复

使用道具 举报

2

主题

184

回帖

915

积分

高级会员

Rank: 4

积分
915
发表于 2025-11-4 09:16:45 | 显示全部楼层
换个没有空格的路径试试;
文件系统什么格式的?
回复 支持 反对

使用道具 举报

1

主题

1

回帖

213

积分

中级会员

Rank: 3Rank: 3

积分
213
 楼主| 发表于 2025-11-5 23:30:39 | 显示全部楼层
何浩钧 发表于 2025-11-4 09:16
换个没有空格的路径试试;
文件系统什么格式的?

文件格式是:ext4
去掉空格也是一样的错误
ken@ken:/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk$ .repo/repo/repo sync -l
正在更新文件: 100% (87/87), 完成.
正在更新文件: 100% (460/460), 完成. 在更新文件:   4% (20/460)
正在更新文件: 100% (112/112), 完成.
正在更新文件: 100% (9228/9228), 完成.
正在更新文件: 100% (3546/3546), 完成.
Syncing work tree:   1% (12/1168)  error: unable to create file pathtools/testdata/escapes/*: 无效的参数
fatal: cannot create directory at 'pathtools/testdata/escapes/**': 无效的参数
Traceback (most recent call last):
  File "/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk/.repo/repo/main.py", line 531, in <module>
    _Main(sys.argv[1:])
  File "/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk/.repo/repo/main.py", line 507, in _Main
    result = repo._Run(argv) or 0
  File "/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk/.repo/repo/main.py", line 180, in _Run
    result = cmd.Execute(copts, cargs)
  File "/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk/.repo/repo/subcmds/sync.py", line 821, in Execute
    project.Sync_LocalHalf(syncbuf, force_sync=opt.force_sync)
  File "/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk/.repo/repo/project.py", line 1327, in Sync_LocalHalf
    self._InitWorkTree(force_sync=force_sync)
  File "/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk/.repo/repo/project.py", line 2486, in _InitWorkTree
    raise GitError("cannot initialize work tree")
error.GitError: cannot initialize work tree
ken@ken:/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1_sdk$ ls -la
回复 支持 反对

使用道具 举报

2

主题

184

回帖

915

积分

高级会员

Rank: 4

积分
915
发表于 2025-11-6 09:16:26 | 显示全部楼层
ken2020 发表于 2025-11-5 23:30
文件格式是:ext4
去掉空格也是一样的错误
ken@ken:/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1 ...

使用docker编译试试
回复 支持 反对

使用道具 举报

2

主题

184

回帖

915

积分

高级会员

Rank: 4

积分
915
发表于 2025-11-6 09:45:24 | 显示全部楼层
ken2020 发表于 2025-11-5 23:30
文件格式是:ext4
去掉空格也是一样的错误
ken@ken:/media/ken/WorkSpace/R1-Android13/R1Android13V2/r1 ...

试试换一台机器看看
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2025-11-14 16:43 , Processed in 0.089437 second(s), 30 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn