Go to file
Victor Boivie 2b30e3aaba Use reference also for manifest git
When running 'repo init --reference=<mirror>', the mirror will be
used for all projects except the manifest project. This is because
the _InitGitDir function uses the 'repo.reference' git config
value specified in the manifest git, which has no effect when
creating the manifest git as that value will be set after the git
has been successfully cloned.

Information about where the manifest git is located on the server
is only known when performing the 'repo init', so that information
has to be provided when cloning the git in order for it to set up
a proper mapping.

Change-Id: I47a2c8b3267a4065965058718ce1def4ecb34d5a
Signed-off-by: Chirayu Desai <cdesai@cyanogenmod.org>
2013-05-12 17:49:28 +05:30
docs Allow mirror to be created in directories specified by 'path' attribute 2013-04-11 08:59:09 +08:00
hooks Update the commit-msg hook to the version from Gerrit 2.5.2 2013-02-13 09:56:09 +09:00
subcmds Use reference also for manifest git 2013-05-12 17:49:28 +05:30
tests Fix inconsistent indentation 2012-11-14 11:38:57 +09:00
.gitattributes Protect line endings in shell scripts 2013-02-11 22:13:39 +01:00
.gitignore Add repoc to the .gitignore file 2013-03-08 01:18:08 +00:00
.project Set correct name in PyDev and Eclipse project config 2013-04-19 09:35:43 +09:00
.pydevproject Set correct name in PyDev and Eclipse project config 2013-04-19 09:35:43 +09:00
.pylintrc Disable pylint warnings about similar lines in multiple files 2013-05-04 21:40:56 +09:00
color.py Add nofmt_printer to color.py 2013-02-26 16:04:55 +09:00
command.py Optimise regex pattern compilation in FindProjects 2013-04-30 11:12:01 +09:00
COPYING Initial Contribution 2008-10-21 07:00:00 -07:00
editor.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
error.py Raise a NoManifestException when the manifest DNE 2012-11-15 18:50:11 -08:00
git_command.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
git_config.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
git_refs.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
git_ssh Don't allow git fetch to start ControlMaster 2010-10-29 08:15:14 -07:00
main.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
manifest_xml.py Some fixes for supporting python3 2013-04-18 21:35:49 +05:30
pager.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00
progress.py Support units in progress messages 2011-09-19 14:52:57 -07:00
project.py Use reference also for manifest git 2013-05-12 17:49:28 +05:30
repo repo: add rudimentary version checking 2013-04-17 13:43:10 +05:30
SUBMITTING_PATCHES Add pylint configuration and instructions 2012-10-24 10:18:13 +09:00
trace.py Change print statements to work in python3 2012-11-13 17:33:56 -08:00