Mobile/Fennec/Android/Suggested workflow: Difference between revisions

Jump to navigation Jump to search
Line 8: Line 8:
Mercurial (hg) is the the main version control system that Mozilla uses, and to submit code for review, you should be able to generate patches or commits. Be sure to run <tt>mach mercurial-setup</tt> when cloning the source code repository -- this will ensure you have good default settings and extensions.
Mercurial (hg) is the the main version control system that Mozilla uses, and to submit code for review, you should be able to generate patches or commits. Be sure to run <tt>mach mercurial-setup</tt> when cloning the source code repository -- this will ensure you have good default settings and extensions.


Instructions for submitting a patch can be found [https://developer.mozilla.org/en-US/docs/Mercurial/Using_Mercurial#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F here]. You can also use [http://mozilla-version-control-tools.readthedocs.org/en/latest/mozreview/commits.html MozReview] which is our more modern way of creating and managing review requests.
Instructions for creating a patch to upload to Bugzilla can be found [https://developer.mozilla.org/en-US/docs/Mercurial/Using_Mercurial#How_can_I_generate_a_patch_for_somebody_else_to_check-in_for_me.3F here]. You can also use [http://mozilla-version-control-tools.readthedocs.org/en/latest/mozreview/commits.html MozReview] which is the modern way of creating and managing review requests.


After writing the patch, make sure the commit message is of the correct format:<br />
After writing the patch, make sure the commit message is of the correct format:<br />
Confirmed users
400

edits

Navigation menu