On Monday, February 10, 2014 at 09:45 EST,
Please post the full output of this command:
repo --trace sync platform/packages/apps/Contacts
I can't reproduce your problem. AFAICT, the following commands should
be equivalent to what you did (except that I'm only syncing a subset
of the files to save time):
mkdir -p /tmp/repotest/{mirror,clone}
cd /tmp/repotest/mirror
repo init -u
https://android.googlesource.com/mirror/manifest --mirror 2> /dev/null ; echo $?
repo sync platform/manifest platform/packages/apps/Contacts 2> /dev/null ; echo $?
cd /tmp/repotest/clone
repo init -u /tmp/repotest/mirror/platform/manifest -b android-2.2.3_r2 2> /dev/null ; echo $?
repo sync platform/packages/apps/Contacts 2> /dev/null ; echo $?
This results in the following output on my machine with Repo 1.12.13 and
1.21 of the launcher script:
repo mirror has been initialized in /tmp/repotest/mirror
0
Fetching project platform/packages/apps/Contacts
Fetching project platform/manifest
0
Your identity is: Magnus Bäck <
ba...@google.com>
If you want to change this, please re-run 'repo init' with --config-name
repo has been initialized in /tmp/repotest/clone
0
Fetching project platform/packages/apps/Contacts
0
So, this works and
/tmp/repotest/clone/.repo/projects/packages/apps/Contacts.git exists.
Does that directory exist for you at all? If it does, what does it
contain? Was the sync of the mirror really successful?
--
Magnus Bäck
ba...@google.com