我正在尝试回复一个链接。 以下是我要执行的一些命令:
repo init \-u ssh://website.com:29418/repo
repo sync
我在执行此操作时收到以下错误。
M-70NN:bin rda$ repo init \-u ssh://website.com:29418/repo
error: in `init -u ssh://website.com:29418/cmx-ng-repo`:
[Errno 2] No such file or directory: '/Users/rda/bin/.repo/manifests/.git/HEAD'
error: manifest missing or unreadable -- please run init
我不知道该怎么办。我按照上面的指南安装了回购和其他东西:
http://threadeds.blogspot.com/2009/02/getting-started-with-google-android-on.html
我甚至尝试过
repo init
但我得到同样的错误。我对GIT很新。不知道如何继续。任何帮助将不胜感激。
答案 0 :(得分:0)
解决方案:
尝试以下命令
repo init -u ssh://user@website.com:29418/repo
repo sync
repo链接上应该存在default.xml
而不是
repo init \-u ssh://website.com:29418/repo
repo sync
答案 1 :(得分:0)
如果您将命令作为单行发出,-u
前面的反斜杠是错误的,那么错误可能是由于其中一个父目录中已有隐藏的.repo
目录。即你不能拥有嵌套的回购树。