我想同步我的jb存储库,但我收到这个奇怪的错误。 有趣的是,它并不总是在同一点崩溃(虽然它可能只是一个同步问题,因为我加了-j10)。当运行回购同步错误:由于提取错误退出同步
命令: $ repo sync -j10
错误: error: Exited sync due to fetch errors
我所知道的开始新的可能性,但这是有点讨厌,我得到这个问题往往不够。
任何人都可以提出更快的解决方案吗?
我想同步我的jb存储库,但我收到这个奇怪的错误。 有趣的是,它并不总是在同一点崩溃(虽然它可能只是一个同步问题,因为我加了-j10)。当运行回购同步错误:由于提取错误退出同步
命令: $ repo sync -j10
错误: error: Exited sync due to fetch errors
我所知道的开始新的可能性,但这是有点讨厌,我得到这个问题往往不够。
任何人都可以提出更快的解决方案吗?
好了,谢谢你的努力,我发现了一个类似的问题here
摘要:
调用$ repo sync -f -j10
的伎俩。
看起来好像-f
或--force-broken
标志允许它从网络错误中恢复,更重要的是在损坏/丢失的对象上恢复。
删除您获取错误的项目,然后再次同步该项目。它为我工作。
我解决它通过使用武力同步选项。
repo sync --force-sync
请尝试同样的..... 如果仍然得到错误,然后尝试系统力即
repo sync --force-sync system/core
已经有一个建议强制同步的答案。考虑提供答案或评论答案,而不是发布新答案。 – vijayst
你知道是什么'-j10'手段? –
-jN使用N个线程 – dolbi
感谢dolbi,我觉得它与使用make -j 4相同,但是make in命令中的N表示内核数量 –