<div dir="ltr">On Mon, Aug 4, 2014 at 7:41 AM, Muzammil Rajwadkar <span dir="ltr"><<a href="mailto:muzzymon@hotmail.com" target="_blank">muzzymon@hotmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">


<div><div dir="ltr">One section where I have felt it doesnt explain much was on the setting up git-review page:<div><a href="http://www.mediawiki.org/wiki/Gerrit/git-review#Setting_up_git-review" target="_blank">http://www.mediawiki.org/wiki/Gerrit/git-review#Setting_up_git-review</a></div>
</div></div></blockquote><div><br></div><div>People think they're helping by adding separate pages for individual steps that duplicate material in the essential Gerrit/Tutorial and which drift out of date.  Follow the link for the proper explanation.<br>
</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div dir="ltr"><div>It mentions the following sentence: "<a href="http://www.mediawiki.org/wiki/Gerrit/Tutorial#Configuring_git-review" title="Gerrit/Tutorial" style="text-decoration:none;color:rgb(11,0,128);font-family:'Nimbus Sans L','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:14px;line-height:22.4px;background:none repeat scroll 0% 0% rgb(255,255,255)" target="_blank">Gerrit tutorial</a><span style="color:rgb(37,37,37);font-family:'Nimbus Sans L','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:14px;line-height:22.4px;background-color:rgb(255,255,255)"> recommends adding a git-review config file (.gitreview) telling git review to use "origin" as its default remote."</span><br>
</div></div></div></blockquote><div>That's a garbled version of what the Gerrit tutorial actually says, I replaced it with a link.<br><br>On Mac and Unix git-review has both a per-user configuration, and per-repository configuration.  Assuming you're only using git-review with MediaWiki, then you want it to always use "origin", so you specify this once in a .config/git-review/git-review.conf file in your home directory.  But apparently Windows doesn't have this. (Bluntly, it sucks to run Windows for much open source development.)</div>
<div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div dir="ltr"><div>I found two of these files already on my PC but not sure which file location to edit. Would it be either in the: wikimedia\examples or in the wikimedia\core section?</div>
</div></div></blockquote><br>This is the second part, per-repository configuration.  Every git repository for which you upload fixes to gerrit for review needs a .git-review file, see <a href="https://www.mediawiki.org/wiki/Gerrit/Tutorial#Setting_up_git-review">https://www.mediawiki.org/wiki/Gerrit/Tutorial#Setting_up_git-review</a><br>
</div><div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><div dir="ltr"><div> and would the file inside it look like this:</div><div>
<br></div><div><div>[gerrit]</div><div>host=<a href="http://gerrit.wikimedia.org" target="_blank">gerrit.wikimedia.org</a></div><div>port=29418</div><div>project=test/mediawiki/extensions/examples.git</div><div>defaultbranch=master</div>
<div>defaultrebase=0</div><div>defaultremote = origin</div><div><br></div><div>I added in the <span style="font-size:12pt">defaultremote = origin line myself but does that look correct?</span></div></div></div></div></blockquote>
You can probably add this line to every repository's local 
.gitreview file as you are doing, but I'm not sure. The problem these instructions are trying to solve (having both an "origin" and a "gerrit" remote) is real but I never found out what circumstances trigger it.<br>
<br></div><div>Cheers,<br></div>-- <br><div dir="ltr">=S Page  Wikimedia Features engineer<br></div>
</div></div>