問題タブ [repo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1167 参照

android - ミラー化されたリポジトリ ワークスペースをどのように更新しますか?

次のようなミラーリングされたリポジトリ ワークスペースを作成しました。

ミラーを更新して別のマニフェストまたは更新されたマニフェストを使用し、再同期して新しい変更または不足している変更を取得したいと考えています。同じ init コマンドを実行しようとすると、次のようにエラーが表示されます。

内で手動でフェッチし.repo/manifestsてから、シンボリックリンクを更新できると思います.repo/manifest.xml. ただし、可能であれば、代わりに repo ツールを使用したいと思います。

または、ディレクトリ全体を削除してから.repo、init コマンドを再度実行することもできます。残念ながら、私のマニフェスト ファイルは 12 GB のリポジトリ内にあるため、これを避けています。そのため、再クローンには時間がかかります。

0 投票する
0 に答える
52 参照

git - レポ (内部で git を使用) が時々遅く不安定になるのはなぜですか?

を使用してプロジェクトを取得しようとしていますが、repo,実際には git を使用してその中のオブジェクトを複製していることがわかります。

ただし、不安定すぎて、最大 1.5M/s になることもあれば、10KB/s より遅くなることもあり、最終的にearly EOFエラーが発生します! apt-get他のリポジトリは通常の速度で動作するため、ネットワークに問題があるとは思いません。

さらに悪いことに、repo は取得したオブジェクトをキャッシュできないようです (たとえばearly EOF、92% でエラーが発生した場合は、オブジェクト全体を再度 repo する必要があります!)。それは時間と交通の無駄です!

問題を解決する方法を知っている人はいますか?
前もって感謝します。
Tgn

0 投票する
1 に答える
2201 参照

android - repo: cyanogenmod をビルドする自動化された bash スクリプトにコマンドが見つかりません

Linux mint 17.2 を実行しています。repoインストール済みで、へのパスrepo.bashrc. 以前にrepo.

Android ソースのダウンロードCyanogenMod のビルド方法のページの指示に従いました。

問題は次のとおりです。ビルドを開始するために使用したい多くのコマンドを自動化するために、bash スクリプトを作成しました。簡単な形式の私のスクリプトは次のとおりです。

これを実行すると、次のように報告されます。

各行をコピーして新しい端末インスタンスに貼り付けると (または、スクリプトを実行し#!/bin/bash exec $SHELLて端末を開くだけで)、完全に機能します。

私が試しsleep 10たこと:前にa を含めてみましたrepo sync --force-sync -j8が、違いはありませんでした。また、リポジトリを明示的に開始してPATHrepo sync --force-sync -j8. そのテストのコードは次のとおりです。

次の 2 つの質問は似たようなタイトルですが、どちらも私の質問ではありませ

どんな助けや提案も素晴らしいでしょう、ありがとう!

0 投票する
3 に答える
7184 参照

android - Android リポジトリ SSL CERTIFICATE_VERIFY_FAILED

Google のドキュメントに従って独自のバージョンの Android を構築しようとしていますが、「repo init」状態 (セクション 2 のステップ 2) で失敗します: https://source.android.com/source/downloading.html

私が走るとき 'repo init -u https://android.googlesource.com/platform/manifest'

それは

適切なツールがすべて揃っていることを確認する以外に、何を試せばよいかわかりません (El Capitan、Python 2.7、GPG がインストールされた真新しい Macbook Pro など、すべてがインストールされています)。行う?SSL チェックを無効にしたり、証明書を変更したりするためにできることはありますか?