Commit your changes !
Each change you made you be in his own commit.
A commit is like a "save state" of your work. That allow me to only select certain part of your changes if not everything is finished, or revert a bad change easily.
Work on one change at a time. For example, if you are working on the chat, don't edit any other part not tied to that change, like the replay tab or the find games tab.
That will keep the sanity on your project.
Once you are done with a change (or did a big step), you need to commit the change.
Committing mean "takes my changes, and a message with what I've done".
Workbench: click on the Working Directory revision which also selects the Commit task tab, or directly select the Commit task tab
Explorer: right-clicking anywhere in the folder, or on the folder itself, and then selecting Hg Commit...
Command line: type hg commit

On the left, you will see all the files you have edited.
Uncheck a file if you don't want to commit the changes made in it.
If you've added a file, you will need to manually check it.
On the top, you will be asked for a message.
Type a message described the nature of your changes, and what was the task related to it.
IE. "
- Code:
Implemented IRC commands /notice".
On the bottom, you will see the difference between the original file and your change. That will help you review your code.
You can continue to work on your files (another task, pushing a code further)...
Once done with your tasks, you can push the new code on the server.Statistics: Posted by Ze_PilOt — 27 Aug 2012, 18:21
]]>