简体   繁体   English

Can't repo init android 源代码镜像

[英]Can't repo init android source code mirror

I'm trying to mirror Android source code but it's not possible.我正在尝试镜像 Android 源代码,但这是不可能的。 I had to upgrade python to 3.6 and update repo.我不得不将 python 升级到 3.6 并更新 repo。

However I can't repo init android source mirror.但是我不能 repo init android 源镜像。

jeffrey@devserver:/home1/aosp/mirror$ repo init -u https://android.googlesource.com/mirror/manifest --mirror Downloading Repo source from https://gerrit.googlesource.com/git-repo Downloading manifest from https://android.googlesource.com/mirror/manifest Traceback (most recent call last): File "/home1/aosp/mirror/.repo/repo/main.py", line 627, in _Main(sys.argv[1:]) File "/home1/aosp/mirror/.repo/repo/main.py", line 601, in _Main result = run() File "/home1/aosp/mirror/.repo/repo/main.py", line 594, in run = lambda: repo._Run(name, gopts, argv) or 0 File "/home1/aosp/mirror/.repo/repo/main.py", line 260, in _Run result = cmd.Execute(copts, cargs) File "/home1/aosp/mirror/.repo/repo/subcmds/init.py", line 519, in Execute self._SyncManifest(opt) File "/home1/aosp/mirror/.repo/repo/subcmds/init.py", line 220, in _SyncManifest default_branch = m.R jeffrey@devserver:/home1/aosp/mirror$ repo init -u https: //android.googlesource.com/mirror/manifest --mirror 从https://gerrit.googlesource.com/git-repo下载 Repo 源来自https://android.googlesource.com/mirror/manifest Traceback(最近一次调用最后):文件“/home1/aosp/mirror/.repo/repo/main.py”,第 627 行,在 _Main(sys.argv [1:]) 文件“/home1/aosp/mirror/.repo/repo/main.py”,第 601 行,在 _Main 结果 = run() 文件“/home1/aosp/mirror/.repo/repo/main. py”,第 594 行,运行中 = lambda:repo._Run(name, gopts, argv) 或 0 文件“/home1/aosp/mirror/.repo/repo/main.py”,第 260 行,_Run 结果 = ZDFFF0A7FA1A55C8C452966C19F6 .Execute(copts, cargs) 文件“/home1/aosp/mirror/.repo/repo/subcmds/init.py”,第 519 行,在 Execute self._SyncManifest(opt) 文件“/home1/aosp/mirror/.repo /repo/subcmds/init.py",第 220 行,在 _SyncManifest default_branch = m.R esolveRemoteHead() File "/home1/aosp/mirror/.repo/repo/project.py", line 1914, in ResolveRemoteHead output = self.bare_git.ls_remote('-q', '--symref', '--exit-code', name, 'HEAD') File "/home1/aosp/mirror/.repo/repo/project.py", line 3034, in runner (self._project.name, name, p.stderr)) error.GitError: manifests ls-remote: usage: git ls-remote [--heads] [--tags] [--upload-pack=] [-q | esolveRemoteHead() 文件“/home1/aosp/mirror/.repo/repo/project.py”,第 1914 行,在 ResolveRemoteHead output = self.bare_git.ls_remote('-q', '--symref', '--exit -code', name, 'HEAD') File "/home1/aosp/mirror/.repo/repo/project.py", line 3034, in runner (self._project.name, name, p.stderr)) 错误。 GitError:清单 ls-remote:用法:git ls-remote [--heads] [--tags] [--upload-pack=] [-q | --quiet] [--exit-code] [--get-url] [ [...]] --quiet] [--exit-code] [--get-url] [ [...]]

Can anyone help on this?有人可以帮忙吗?

Thanks,谢谢,

Your 'git ls-remote' does not have '--symref' parameter, maybe you need to update the git version.您的 'git ls-remote' 没有 '--symref' 参数,可能需要更新 git 版本。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM