2013-04-18 10 views
21

私のjbリポジトリを同期しようとしていますが、この奇妙なエラーが表示されます。 面白いのは、常に同じポイントでクラッシュするとは限りません(ただし、-j10を追加すると同期の問題になる可能性があります)。レポ同期エラーが発生しました:フェッチエラーのために同期が終了しました

コマンド: $ repo sync -j10

エラー: error: Exited sync due to fetch errors

私は新鮮な開始の可能性を認識していますが、これはやや面倒ですし、私はこの問題は、多くの場合、十分に得ます。

もっと速いソリューションをお勧めする人はいますか? $ repo sync -f -j10はトリックをした起動

答えて

44

[OK]を、努力に感謝ので、私は同様の質問here

概要を見つけました。

-fまたは--force-brokenフラグを使用すると、ネットワークエラーからの復旧が可能になり、壊れた/見つからないオブジェクトの回復がより重要になります。

+0

システムの力を試してみてください .....同じことをしてみてください? –

+2

-jN Nスレッドを使用する – dolbi

+0

ありがとうdolbi、私はそれがmake -j 4と同じだと思うが、makeコマンドのNはコアの数を示す。 –

0

エラーが発生したプロジェクトを削除し、そのプロジェクトを再度同期します。それは私のために働いた。

4

repo sync -j1 -f --force-sync

は、私は力の同期オプションを使用することによってそれを解決し、私のcm13.0同期エラー

+0

は、私のcm14.1同期エラーを修正しました。 – erik

0

を修正しました。

repo sync --force-sync 

あなたは何 `-j10`手段を知っていますか、まだエラーが発生している場合、すなわち

repo sync --force-sync system/core 
+2

force-syncを示唆する回答がすでにあります。新しい回答を投稿するのではなく、回答をアップアップするか、答えにコメントすることを検討してください。 – vijayst

関連する問題