7

プロジェクトを管理するために、Android プロジェクトで使用されるリポジトリを使用しています。

次のように、現在の作業ディレクトリに基づいて SHA で repo マニフェスト ファイルを作成するツールはありますか?

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remote fetch="git://address.com/" name="origin" review="review.address.com"/>
<default remote="origin" revision="ics-something" sync-j="4"/>
<manifest-server url="http://manifests.address.com:8000"/>
<!-- sniff -->
<project name="platform/frameworks/base" path="frameworks/base"
       revision="ecb41a77411358d385e3fde5b4e98a5f3d9cfdd5"/>
<project name="platform/packages/apps/Bluetooth" path="packages/apps/Bluetooth"
       revision="621bae79f1a250e443eb83d1f473c533bea493dc"/>
<!-- sniff -->
</manifest>

現在のマニフェストに基づいて新しいマニフェスト ファイルを作成することを意味します。プロジェクト リビジョンの値は、現在の作業ディレクトリ内のプロジェクトの HEAD SHA です。

前もって感謝します。

4

1 に答える 1

19

このrepo manifestコマンドは、現在のワークスペースに基づいて、固定の SHA-1 でマニフェスト ファイルを作成します。

repo manifest -r -o my-manifest.xml
于 2015-10-09T05:35:53.020 に答える