2

自分のプロジェクトに git repo を使用しようとしています。default.xml ファイルを作成し、使用可能なすべてのリポジトリにリンクする必要があることは理解していますが、その方法は明確ではありません。簡単なxmlファイルを作成してサーバーに入れてみました。また、2 つのリモート構成とプロジェクトを追加しました。

私が読んだことから、default.xmlファイルもリポジトリにある必要がありますが、この手順は明確ではありません。

コマンド repo init -u http:// my_custom_url /manifest/ を使用しようとすると、curl ダウンロード エラーが発生します。

デフォルトのマニフェストを作成するために必要なアドバイスや手順はありますか?

4

2 に答える 2

3

まず、マニフェスト git リポジトリを作成する必要があります。マニフェスト リポジトリには、プロジェクトを説明する default.xml が含まれています。

次に、クライアントでrepo init -u "your manifest repository path"andを使用repo syncします。

以下の投稿を参照してください。

http://www.instructables.com/id/Using-Googles-repo-command-in-your-own-projects

于 2014-12-30T03:18:25.920 に答える
3

はい、default.xml独自の git リポジトリにある必要があります。

どのようにrepo動作するかを理解する最も簡単な方法は、Android プロジェクト (最初にそれを作成した人) がどのように動作するかを確認することです。

ここで説明されているように、マニフェストの Android の例を初期化する必要があります。

repo init -u https://android.googlesource.com/platform/manifest

その後、を使用して Android ソース ツリーをダウンロードできますがrepo sync、時間がかかり、10 GB 以上のディスク容量が必要になる場合があり、調査に厳密には必要ありませんが、実行すると理解が深まります。

次に、ディレクトリを見てみ.repoましょう - 内部にはマニフェスト git リポジトリがチェックアウトされています。

これを実際の例として取り上げてから、不要または不要なものをすべて削除し、必要に応じて微調整することをお勧めします。

于 2013-01-15T07:29:23.803 に答える