Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android CM源代码需要很长时间才能下载。有没有办法减少它?_Android_Git_Android Source_Cyanogenmod - Fatal编程技术网

Android CM源代码需要很长时间才能下载。有没有办法减少它?

Android CM源代码需要很长时间才能下载。有没有办法减少它?,android,git,android-source,cyanogenmod,Android,Git,Android Source,Cyanogenmod,我正在尝试从CM源代码为我的设备构建自定义rom。我将按照以下指南构建: 我正在使用此命令同步源 repo init -u https://github.com/CyanogenMod/android.git -b cm-12.1 在下载过程中,我可以看到其他分支,如7、8、9、10、11、12。有没有办法只下载当前分支(12.1)?在没有任何标志的情况下使用repo sync命令与git clone相同,这意味着您只需从清单文件中定义的所有存储库下载所有分支(访问并查看default.xm

我正在尝试从CM源代码为我的设备构建自定义rom。我将按照以下指南构建:

我正在使用此命令同步源

repo init -u https://github.com/CyanogenMod/android.git -b cm-12.1

在下载过程中,我可以看到其他分支,如7、8、9、10、11、12。有没有办法只下载当前分支(12.1)?

在没有任何标志的情况下使用
repo sync
命令与
git clone
相同,这意味着您只需从清单文件中定义的所有存储库下载所有分支(访问并查看
default.xml
文件)

要仅下载当前分支,即
cm-12.1
,请在使用
repo sync
命令时使用
-c
标志。请注意,Android源代码来自许多项目,在您第一次同步时是一个巨大的下载量

因此,您的命令应该是:

  • repo init-uhttps://github.com/CyanogenMod/android.git -b cm-12.1
  • repo同步-c
  • 要更好地了解回购工具的工作原理,请阅读本文


    我希望这会有所帮助。

    在没有任何标志的情况下使用
    repo sync
    命令与
    git clone
    命令相同,这意味着您只需从清单文件中定义的所有存储库下载所有分支(请访问并查看
    default.xml
    文件)

    要仅下载当前分支,即
    cm-12.1
    ,请在使用
    repo sync
    命令时使用
    -c
    标志。请注意,Android源代码来自许多项目,在您第一次同步时是一个巨大的下载量

    因此,您的命令应该是:

  • repo init-uhttps://github.com/CyanogenMod/android.git -b cm-12.1
  • repo同步-c
  • 要更好地了解回购工具的工作原理,请阅读本文

    我希望这有帮助