318 Star 2.1K Fork 1K

OpenHarmony / kernel_liteos_a

 / 详情

使用 repo 下载源码失败

已拒绝
任务
创建于  
2020-12-24 15:05

该问题是怎么引起的?

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify
repo sync -c

重现步骤

同上

报错信息

Checking out projects:  31% (41/130) iot_linkerror: Cannot checkout drivers_hdf_frameworks: PermissionError: [Errno 13] Permission denied: '/home/chess/HOS/drivers/hdf/frameworks/.git.tmp' -> '/home/chess/HOS/drivers/hdf/frameworks/.git'
Traceback (most recent call last):
  File "/home/chess/HOS/.repo/repo/main.py", line 628, in <module>
    _Main(sys.argv[1:])
  File "/home/chess/HOS/.repo/repo/main.py", line 602, in _Main
    result = run()
  File "/home/chess/HOS/.repo/repo/main.py", line 595, in <lambda>
    run = lambda: repo._Run(name, gopts, argv) or 0
  File "/home/chess/HOS/.repo/repo/main.py", line 264, in _Run
    result = cmd.Execute(copts, cargs)
  File "/home/chess/HOS/.repo/repo/subcmds/sync.py", line 982, in Execute
    self._Checkout(all_projects, opt, err_event, err_results)
  File "/home/chess/HOS/.repo/repo/subcmds/sync.py", line 567, in _Checkout
    self._CheckoutWorker(**kwargs)
  File "/home/chess/HOS/.repo/repo/subcmds/sync.py", line 447, in _CheckoutWorker
    return self._CheckoutOne(opt, project, *args, **kwargs)
  File "/home/chess/HOS/.repo/repo/subcmds/sync.py", line 481, in _CheckoutOne
    project.Sync_LocalHalf(syncbuf, force_sync=opt.force_sync)
  File "/home/chess/HOS/.repo/repo/project.py", line 1795, in Sync_LocalHalf
    self._InitWorkTree(force_sync=force_sync, submodules=submodules)
  File "/home/chess/HOS/.repo/repo/project.py", line 3300, in _InitWorkTree
    platform_utils.rename(tmpdotgit, realdotgit)
  File "/home/chess/HOS/.repo/repo/platform_utils.py", line 293, in rename
    os.rename(src, dst)
PermissionError: [Errno 13] Permission denied: '/home/chess/HOS/drivers/hdf/frameworks/.git.tmp' -> '/home/chess/HOS/drivers/hdf/frameworks/.git'

评论 (2)

ChessZhang 创建了任务
展开全部操作日志

看起来这个目录的权限有问题,可以重新找一个目录repo init && repo sync试试

应该是目录权限问题,建议按照https://gitee.com/openharmony/docs/blob/master/zh-cn/device-dev/get-code/%E6%BA%90%E7%A0%81%E8%8E%B7%E5%8F%96.md 重试下
注意:目录不要是mount的,owner权限要属于当前用户

Denny 任务状态待办的 修改为已拒绝

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
1564930 dennyshen 1615514438 1650184 chesszhang 1578956861
C
1
https://gitee.com/openharmony/kernel_liteos_a.git
git@gitee.com:openharmony/kernel_liteos_a.git
openharmony
kernel_liteos_a
kernel_liteos_a

搜索帮助