0

ベンダーが取り組んでいるAndroidプラットフォームリポジトリブランチがあります。ベンダーブランチだとしましょう。これはリリース1.0に基づいています。ベンダーブランチの変更は、リリース1.0にコミットされることはありませんでした。

現在、リリース3.0に取り組んでいます。しかし、ベンダーブランチでベンダーが中断したところから始めて、リリース3.0ワークスペースとマージしたいと思います。

Androidリポジトリツールでそれを行うにはどうすればよいですか?

3.0でrepoinitを実行し、続いてreposyncを実行しました。ベンダーブランチの変更をワークスペースの3.0バージョンにマージする方法を探しています。

これに適したリポジトリコマンドは何ですか?

repoのさまざまなサブコマンドを説明するWebページはありますか?

ありがとう
Videoguy

4

2 に答える 2

1

リポジトリのドキュメントページがあります。私は自分でレポを使用したことはありませんが、Pythonで記述されたいくつかのgitコマンドを抽象化したもののようです。アップロードコマンドは有望なようです。

失敗すると、いつでもgitを使用できます。ブランチをマスターして同期するために、ブランチの3方向のマージを実行できるはずです。

于 2013-03-26T13:31:18.177 に答える
1

さまざまなリポジトリコマンドを説明するWebページはこちらです。Repoコマンドは、gitコマンドに対するPythonスクリプトの数にすぎません。これらのスクリプトは、AOSPフォルダーの次のパスにあります。.repo/repo/subcmds

repo forallあなたの場合、すべてのgitサブプロジェクトをマージするには、コマンドを使用する必要があると思います。

于 2013-03-26T13:35:19.390 に答える