按照 http://source.android.com/source/downloading.html 上的说明进行操作和 https://honey200.wordpress.com/2011/11/17/download-android-source-code-in-windows/在 Windows 上的 Cygwin 下运行时,我无法初始化存储库。我以前在 Linux 上做过这个,一切正常。
在 cygin 终端中,我安装了 git 和 curl,但是当我运行时:
repo 初始化-u https://android.googlesource.com/platform/manifest -b 安卓-5.0.0_r7
我得到以下信息:
Get https://android.googlesource.com/platform/manifest
Traceback (most recent call last):
File "/cygdrive/e/lollipop/source/.repo/repo/main.py", line 531, in <module>
_Main(sys.argv[1:])
File "/cygdrive/e/lollipop/source/.repo/repo/main.py", line 507, in _Main
result = repo._Run(argv) or 0
File "/cygdrive/e/lollipop/source/.repo/repo/main.py", line 180, in _Run
result = cmd.Execute(copts, cargs)
File "/cygdrive/e/lollipop/source/.repo/repo/subcmds/init.py", line 390, in Execute
self._SyncManifest(opt)
File "/cygdrive/e/lollipop/source/.repo/repo/subcmds/init.py", line 163, in _SyncManifest
m._InitGitDir(mirror_git=mirrored_manifest_git)
File "/cygdrive/e/lollipop/source/.repo/repo/project.py", line 2148, in _InitGitDir
self.bare_objdir.init()
File "/cygdrive/e/lollipop/source/.repo/repo/project.py", line 2644, in runner
p.stderr))
error.GitError: manifests init: fatal: Could not switch to '/cygdrive/e/lollipop/source/.repo/': No such file or directory
我错过了什么?
最佳答案
再试一次,要么:
git bash
, 使用 Git for Windows 我会推荐第一个,因为它将与 Windows 开发保持兼容。
关于android - 在 Cygwin 中使用 repo 下载 Android 源码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34384001/