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)

task
Not set
normal

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: server-ops → server-ops-devservices
Component: Server Operations → Server Operations: Developer Services
QA Contact: phong → shyam
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)
(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?
(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
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.
(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.
(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.
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.