在Repo sync之后,目录中没有文件

时间:2010-12-22 03:50:57

标签: android repository

我已经为Android源代码设置了新的Repo,并且在执行repo sync之后,repo目录中没有文件。我错过了什么吗?

我用过:

repo init -u git://android.git.kernel.org/platform/manifest.git
  

repo在/ home / tarandeep / code / Android

中初始化
repo sync

... 它下载了数据GB(我可以通过网络监视器确认),然后Android目录中没有任何内容。

5 个答案:

答案 0 :(得分:4)

我经历过这个。不知怎的,我错误地配置了repo,它将源存入我的主目录而不是我的工作目录。我清除了主目录中的所有.repo *目录/文件,然后在工作目录中重新运行repo initrepo sync。一切都很顺利。

答案 1 :(得分:3)

这是隐藏目录中的git repo,.git。 “隐藏”只意味着它以一段时间开始。

如有疑问,您可以使用ls -als -al(垂直)查看隐藏目录。

但是,您通常会使用git命令,repo包装git命令或GUI等效命令与存储库进行交互。

答案 2 :(得分:1)

您应该使用-b repo init选项来选择分支,而不是仅仅同步所有内容。然后你会看到文件正确显示。

例如:

repo init -u https://android.googlesource.com/platform/manifest -b android-4.0.1_r1

答案 3 :(得分:1)

只需转到/ home / tarandeep / code / Android(即您在其中下载了存储库的位置),然后按 CTRL + H 。 现在,您将找到一个名为“ .repo”的文件夹。 这是您下载的数据。

答案 4 :(得分:0)

我遇到了同样的问题。据我所知,除非repo sync下载所有文件成功,否则git不会检查项目。就我而言,repo sync由于某种原因失败了。因此,在运行.repo之后,除了隐藏的repo sync目录之外,我什么都没有。

以下是一些已知问题。 https://source.android.com/source/known-issues.html

希望它对你有所帮助。