> I've been working on figuring out how to mirror the AOSP for my
> research group - a small group of 10-15 people interested in working
> with Android privately. Currently, I have a server setup with repo
> mirrored and using gitolite to manage repository access. I can connect
> with a client, use git to clone / push to individual projects. I can
> use repo to download the entire AOSP from my mirror, make small
> modifications, and build an emulator. However, whenever I try to use
> repo upload, I see this:
[...]
> My default.xml starts out like this:
> <remote name="korg"
> fetch="git://android.git.kernel.org/"
> review="review.source.android.com" />
> <remote name="magnum"
> fetch="g...@jules.ece.vt.edu:android/" />
> <default revision="master"
> remote="magnum" />
>
> It's easy to see what repo is complaining about, but I'm unsure how
> to remedy it. I don't want to put in the r.s.a.c url, because I don't
> want our changes propagating back to android reviewers, but I also
> don't have gerrit2 installed on the lab repository mirror (and we
> likely don't want it - seeing as we're not shooting for any sort of
> production-level reviewing process).
Too bad. Code reviews are great even for small teams.
> Should I put in a blank URL, or a localhost address here to get rid of
> this error, or is there a proper method of informing repo that I don't
> want to have a review server?
I'm not sure what it is you want to do here. The "repo upload" command
is used for uploading changes to a Gerrit server, and if you don't want
to upload straight to r.s.a.c and you don't have your own Gerrit server
(since you use Gitolite) it's not obvious what you expected the command
to do.
If you want to do a regular push to your local repository I'm afraid you
can't use "repo upload"; you need to use "git push".
--
Magnus Bäck Opinions are my own and do not necessarily
SW Configuration Manager represent the ones of my employer, etc.
Sony Ericsson