Confirmed users
2,473
edits
(Created page with "=Git Migration Plan= ==Goal== Migrate Gecko, Firefox, and Firefox for Android source code repositories from Mercurial to Git. ===Scope=== ;In scope * Gecko, Firefox, and Fir...") |
(→Tasks) |
||
| Line 43: | Line 43: | ||
==Tasks== | ==Tasks== | ||
* Add Git to build tools (see [https://github.com/jlebar/moz-git-tools jlebar's tools]) | |||
* Fix Git Windows performance (johns) | |||
* Pushlog equivalent needs to be created for Git (ted) | |||
* tbpl must be updated to support Git or an equivalent system put in place (tbpl2?) (ryanvm, emorley) | |||
* Repository hooks need to be ported to Git | |||
** tree closure | |||
** approval required | |||
** try syntax | |||
** l10n change protector for aurora + beta (not yet implemented - see {{bug|859358}}) | |||
* Releng (joduinn) | |||
** Nightly about:buildconfig update to link to Git revision | |||
** buildbot update to pull from Git instead of Hg | |||
* crash-stats must be updated to support Git (bsmedberg) | |||
** hg repository and changeset information collection for symbol collection | |||
** Windows "source server" support | |||
* l10n tooling must be updated to support Git (axel?) | |||
* scale git.mozilla.org infrastructure (fox2mike) | |||
* Third party tools currently in use by dev community? | |||
** Dave Townsend's HG Change Feed | |||
==References== | ==References== | ||
* [[SCM/HGtoGit|Migrating from Hg to Git/Github benefits/issues/requirements]] | * [[SCM/HGtoGit|Migrating from Hg to Git/Github benefits/issues/requirements]] | ||