Closed Bug 449199 Opened 16 years ago Closed 16 years ago

Set up l10n hg repositories

Categories

(mozilla.org Graveyard :: Server Operations, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Pike, Assigned: reed)

References

Details

We need l10n repositories on hg.mozilla.org.

This should be one repo per locale with permissions set up for l10n, in the following structure:

hg.mozilla.org/l10n-central/ab-CD

We'll need pushlog hooks, and I think that single-head makes sense, too. Ted, Benjamin, any comments on that?

I'd like to migrate locales over with a snapshot, which should be tagged so that we can use ted's cvs blame magic. Ted, you talked about a sqlite db, IIRC, should setting that up be part of the migration? Is the scheme and such fixed already?

We should do this for all locales in CVS, for all subdirs in there on trunk.
The cvsblame magic isn't done yet. Just make sure you tag the repo to mark the time of import, and we can make it happen later.
Assignee: server-ops → reed
76 locale repositories have been successfully created.

http://hg.mozilla.org/l10n-central/

Pushlog hooks are on by default for all repositories, so nothing had to be done there. I added the single head hook to all the new repositories, though.

Probably want to file a new bug against MXR to get l10n-central added.

I added some text to the bottom of the index page pointing to l10n-central (in the "Repository Layout" section), but it won't get pushed until Aravind can check it out, as there were a number of other changes waiting to be pushed, and I didn't want to push them without knowing what would happen.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
(In reply to comment #2)
> 76 locale repositories have been successfully created.
> 
> http://hg.mozilla.org/l10n-central/
> Pushlog hooks are on by default for all repositories, so nothing had to be done
> there. I added the single head hook to all the new repositories, though.
These repos were created empty as expected.

From irc with Pike just now, he's already populated most of these l10n repos with snapshots taken from CVS. The remainder of the work is being tracked in bug#449817.


> Probably want to file a new bug against MXR to get l10n-central added.
This is done, per reed on irc. No bug was filed.


> I added some text to the bottom of the index page pointing to l10n-central (in
> the "Repository Layout" section), but it won't get pushed until Aravind can
> check it out, as there were a number of other changes waiting to be pushed, and
> I didn't want to push them without knowing what would happen.
This still needs to be done, per reed on irc.
Product: mozilla.org → mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.