Scm/GitMigrationPlan: Difference between revisions

Jump to navigation Jump to search
(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...")
 
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]]
Confirmed users
2,473

edits

Navigation menu