Addition of a Git repository, gecko-dev, to mozreview

13 views
Skip to first unread message

chu...@mozilla.com

unread,
Nov 19, 2015, 11:37:49 AM11/19/15
to mozilla-code-review
Hello,

I was wondering if it would be possible to set up a git repo in the mozreview instance, shadowing the "official" github repo https://github.com/mozilla/gecko-dev

I don't know much about configuring ReviewBoard, but since all of our process is patch-based, I wonder if it'd just be a matter of adding the repo to mozreview and submitting appropriately-formatted patches.

Chris

Mark Côté

unread,
Nov 19, 2015, 12:56:19 PM11/19/15
to mozilla-c...@googlegroups.com
We can do that, but we wouldn't get all the niceties of MozReview, which
are tied to having commits in the review repo. A better fix (if I
understand your problem) is to allow pushing from git to MozReview. gps
is working on that right now, via git-cinnabar (so the back end will be
hg, but you can use the git client).

Mark

Gregory Szorc

unread,
Nov 19, 2015, 4:22:20 PM11/19/15
to Chris H-C, mozilla-code-review
As Mark said, we'll be supporting git-cinnabar for initiating code review for Firefox.

I hope to find time to stand up a Mercurial repo with full CVS history sometime in the next few months and I'll find a way to shoehorn it to work with MozReview and Autoland. Once that is in place, the gecko-dev Git repo arguably doesn't need to exist for developers. Instead, people will use a git-cinnabar conversion of the full and unified Mercurial repo.


Chris

--
You received this message because you are subscribed to the Google Groups "mozilla-code-review" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-code-re...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Chris H-C

unread,
Nov 19, 2015, 4:25:16 PM11/19/15
to Gregory Szorc, mozilla-code-review
Before we do that, we should probably ensure that git-cinnabar works within the mozilla build tools shell (which it currently doesn't. I posit this is due to the python virtualenv)

At the moment on windows I have to build in a mozbuild shell and try to do everything else in msys2. git-cinnabar probably ought to have more fit and finish before we can replace existing solutions.

Reply all
Reply to author
Forward
0 new messages