Mercurial Team Workflow


1.) Before you start working/and/if you haven't checked to see if any other developer(s)
have made any changes, do the following:

  • hg pull
  • hg update


2.) Make your own changes.

3.) Commit your changes locally, by doing the following:

  • hg commit


4.) Repeat steps 2 and 3 until you're ready to merge with the team.

5.) Get everyone's changes (if there are any), by doing the following:

  • hg pull


6.) Merge their changes into yours, by doing the following:

  • hg merge


7.) Make sure your build is stable!

8.) Make a commit, by doing the following:

  • hg commit


9.) Push all changes to the remote repository for the team to see,
by doing the following:

  • hg push

Last edited Apr 20 at 3:38 AM by vbat99, version 3