diff -r 672eaaab9204 -r 52d12eb31c30 SEESenv/web/hgbook/comments/test --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/SEESenv/web/hgbook/comments/test Fri Feb 12 01:11:21 2010 +0530 @@ -0,0 +1,5 @@ +Chapter 9. Finding and fixing mistakes

Chapter 9. Finding and fixing mistakes

Table of Contents

Erasing local history
The accidental commit
Rolling back a transaction
The erroneous pull
Rolling back is useless once you've pushed
You can only roll back once
Reverting the mistaken change
File management errors
Dealing with committed changes
Backing out a changeset
Backing out the tip changeset
Backing out a non-tip change
Always use the --merge option
Gaining more control of the backout process
Why hg backout works as + it does
Changes that should never have been
Backing out a merge
Protect yourself from escaped + changes
What to do about sensitive changes that escape
Finding the source of a bug
Using the hg bisect + command
Cleaning up after your search
Tips for finding bugs effectively
Give consistent input
Automate as much as possible
Check your results
Beware interference between bugs
Bracket your search lazily
+