HI guys
Good news, I got it working! 
The problem? it turns out, when I was moving one of the folders I found out 
there was a duplicate .ssh folder in my users folder. By default, when this was 
setup everything was installed under the Users folder in windows. I originally 
try to put everything in one folder so the file getting downloaded wont looks a 
mess in the Users.So, I when to investigate the folder it was missing the two 
.rsa files. I pasted back the two rsa files in the users folders and now, my 
setup is now working smooothly. I even ran the git pull master origin and it 
pulled it successfully. And the ssh [email protected] -p 29418 -v 
was fine too.
I am now at the part where I am trying to commit my first local change and 
learning Vim for the first time (oh joy).
So far now, I can finally sleep and hopefully continue my setup without any 
problems.... :)
Thanks all for responding to my thread I really do appreciate it.
-Muz

Date: Tue, 5 Aug 2014 11:35:09 -0700
Subject: Re: [QA] Help setting up Git
From: [email protected]
To: [email protected]
CC: [email protected]

On Mon, Aug 4, 2014 at 7:41 AM, Muzammil Rajwadkar <[email protected]> wrote:




One section where I have felt it doesnt explain much was on the setting up 
git-review 
page:http://www.mediawiki.org/wiki/Gerrit/git-review#Setting_up_git-review

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.

 It mentions the following sentence: "Gerrit tutorial recommends adding a 
git-review config file (.gitreview) telling git review to use "origin" as its 
default remote."

That's a garbled version of what the Gerrit tutorial actually says, I replaced 
it with a link.

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.)
 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?

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 
https://www.mediawiki.org/wiki/Gerrit/Tutorial#Setting_up_git-review

  and would the file inside it look like this:

[gerrit]host=gerrit.wikimedia.orgport=29418project=test/mediawiki/extensions/examples.gitdefaultbranch=master
defaultrebase=0defaultremote = origin
I added in the defaultremote = origin line myself but does that look correct?
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.


Cheers,
-- 
=S Page  Wikimedia Features engineer

                                          
_______________________________________________
QA mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/qa

Reply via email to