Closed
Bug 755833
Opened 13 years ago
Closed 13 years ago
Please deploy the hg bookmarks extension to hg.mozilla.org
Categories
(Developer Services :: General, task)
Developer Services
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ehsan.akhgari, Assigned: fox2mike)
References
Details
In order for us to create an hg-git mirror for the Emscripten repository, we need to have the hg bookmarks extension deployed on hg.mozilla.org, so that when I push to the Emscripten repository the bookmarks would also get synced.
I'm not sure if this can be deployed on a per-repo basis or global. I have a test repo here http://hg.mozilla.org/users/eakhgari_mozilla.com/emscripten/, and ultimately Emscripten will live in http://hg.mozilla.org/projects/emscripten.
| Assignee | ||
Updated•13 years ago
|
Assignee: server-ops → server-ops-devservices
Component: Server Operations → Server Operations: Developer Services
QA Contact: phong → shyam
| Assignee | ||
Comment 1•13 years ago
|
||
Ehsan,
According to to http://mercurial.selenic.com/wiki/BookmarksExtension this is part of core after 1.8. We're running :
# hg --version
Mercurial Distributed SCM (version 2.0.2+1-5d96444dd97d)
Which means hg bookmark is already available (without having to install anything specifically)
Where would you want me to configure this? For the emscripten repo?
Also, on a slightly tangential note, are you aware of other efforts to sync hg and git? (there's atleast 2 more of them going on)
| Reporter | ||
Comment 2•13 years ago
|
||
(In reply to Shyam Mani [:fox2mike] from comment #1)
> Ehsan,
>
> According to to http://mercurial.selenic.com/wiki/BookmarksExtension this is
> part of core after 1.8. We're running :
>
> # hg --version
> Mercurial Distributed SCM (version 2.0.2+1-5d96444dd97d)
>
> Which means hg bookmark is already available (without having to install
> anything specifically)
Oh great! I was not aware that we've upgraded hg! \o/
> Where would you want me to configure this? For the emscripten repo?
In the two reports I mentioned in comment 0 for now.
> Also, on a slightly tangential note, are you aware of other efforts to sync
> hg and git? (there's atleast 2 more of them going on)
Nope, I'm not. But I've been maintaining a git clone of mozilla-central for a while myself. :-)
Out of curiosity, which other efforts are you mentioning?
| Assignee | ||
Comment 3•13 years ago
|
||
(In reply to Ehsan Akhgari [:ehsan] from comment #2)
> > Where would you want me to configure this? For the emscripten repo?
>
> In the two reports I mentioned in comment 0 for now.
Done. I've added :
[extensions]
bookmarks =
to the .hgrc in both those repos. Let me know if this works as expected.
> Nope, I'm not. But I've been maintaining a git clone of mozilla-central for
> a while myself. :-)
>
> Out of curiosity, which other efforts are you mentioning?
I've cc'ed Hal who can probably provide you with more info :) He's working on one of these efforts himself.
Assignee: server-ops-devservices → shyam
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 4•13 years ago
|
||
And I managed to catch hal on IRC, so here's some info :
http://blog.mozilla.org/halfire/2012/01/26/releng_and_git_project/
and
https://bugzilla.mozilla.org/show_bug.cgi?id=745989 is the meta-bug it looks like.
| Reporter | ||
Comment 5•13 years ago
|
||
(In reply to Shyam Mani [:fox2mike] from comment #3)
> (In reply to Ehsan Akhgari [:ehsan] from comment #2)
>
> > > Where would you want me to configure this? For the emscripten repo?
> >
> > In the two reports I mentioned in comment 0 for now.
>
> Done. I've added :
>
> [extensions]
> bookmarks =
>
> to the .hgrc in both those repos. Let me know if this works as expected.
Yep, worked perfectly.
I noticed that the hgweb interface doesn't show bookmarks though, can that be fixed as well? (Do I need to file another bug?)
> > Nope, I'm not. But I've been maintaining a git clone of mozilla-central for
> > a while myself. :-)
> >
> > Out of curiosity, which other efforts are you mentioning?
>
> I've cc'ed Hal who can probably provide you with more info :) He's working
> on one of these efforts himself.
Oh, yeah, I know about Hal's effort, but it's not clear to me if that will help me here, so I guess I'll just go with my own mirroring solution.
| Assignee | ||
Comment 6•13 years ago
|
||
(In reply to Ehsan Akhgari [:ehsan] from comment #5)
> (In reply to Shyam Mani [:fox2mike] from comment #3)
> > (In reply to Ehsan Akhgari [:ehsan] from comment #2)
> >
> > > > Where would you want me to configure this? For the emscripten repo?
> > >
> > > In the two reports I mentioned in comment 0 for now.
> >
> > Done. I've added :
> >
> > [extensions]
> > bookmarks =
> >
> > to the .hgrc in both those repos. Let me know if this works as expected.
>
> Yep, worked perfectly.
Cool.
> I noticed that the hgweb interface doesn't show bookmarks though, can that
> be fixed as well? (Do I need to file another bug?)
Hmm, sure. I _might_ have a lead on how to fix that, I'll take a look into it.
Updated•11 years ago
|
Component: Server Operations: Developer Services → General
Product: mozilla.org → Developer Services
You need to log in
before you can comment on or make changes to this bug.
Description
•