如何归档像git-archive这样的AOSP仓库呢?

时间:2018-04-02 00:14:18

标签: android android-source

我已使用此命令存档git源代码:

git archive --format=tgz -o ~/myproj-20180402.tgz --prefix=myproj/ master

是否有相同/相似的方式来存档AOSP回购分支或标记。怎么做 ?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

AOSP代码不是一个 git 项目,它实际上要多得多(数百个)。因此,本身没有 git 命令。

你能做的就是以这种方式使用回购:

@IBAction func backButtonPressed(_ sender: Any) {
        if let button = sender as? UIButton {
            if button.isSelected {
                createWorkoutButton.isEnabled = false
                backButton.backgroundColor = #colorLiteral
                backButtonPressed = false
                backButton.isSelected = false
            } else {
                createWorkoutButton.isEnabled = true
                backButton.backgroundColor = #colorLiteral
                backButtonPressed = true
                backButton.isSelected = true
            }
        }
    }

因此,对于你提出的确切的git命令,它将是:

repo forall -j16 "<your-git-command-1; your-git-command-2>"

但请记住,没有<​​strong> git 项目,因此您最终将拥有数百个档案,每个档案都位于其中# 39; s根目录。检查您同步的清单,以获取项目的完整列表及其在本地的位置。