Mercurial_ The Definitive Guide - Bryan O'Sullivan [131]
making changes, about, Making and Reviewing Changes, Making and Reviewing Changes
manifests, Managing Tracked Files, Relationships Between Revisions
relationships between revisions, Relationships Between Revisions
Mason, Chris, From Patchwork Quilt to Mercurial Queues, Handling Rejection
matching file names with patterns, Using Patterns to Identify Files, Regular Expression Matching with Re Patterns
maxchanges web configuration option, Web Configuration Options
maxdiff entry, [notify] section (.hgrc), Configuring the notify hook
maxfiles web configuration option, Web Configuration Options
Mercurial, advantages of, Why Choose Mercurial?, Why Choose Mercurial?
Mercurial, installing, Installing Mercurial on Your System, On a Unix-Like System
Mercurial command options, about, All About Command Options
Mercurial configuration, system-wide, System-Wide Configuration, Making Mercurial More Trusting
Mercurial Queues (MQ), The Patch Management Problem, Differences Between Quilt and MQ, The Prehistory of Mercurial Queues, The Huge Advantage of MQ, Understanding Patches, Understanding Patches, Getting Started with Mercurial Queues, Working on Several Patches at Once, Safety Checks, and Overriding Them, Getting the Best Performance Out of MQ, Managing Trivial Patches, Differences Between Quilt and MQ, Conditionally Applying Patches with Guards, MQ’s Rules for Applying Patches, The Art of Writing Backport Patches, Organizing Patches in Directories, Viewing the History of a Patch, MQ Command Reference, hg strip—Remove a Revision and Descendants, The Series File, The Status File
advantages of, The Huge Advantage of MQ
backport patches, writing, The Art of Writing Backport Patches
command reference, MQ Command Reference, hg strip—Remove a Revision and Descendants
conditional patch application with guards, Conditionally Applying Patches with Guards, MQ’s Rules for Applying Patches
cookbook, Managing Trivial Patches
as different from quilt, Differences Between Quilt and MQ
file reference, The Series File, The Status File
getting started, Getting Started with Mercurial Queues, Working on Several Patches at Once
how patches work, in general, Understanding Patches, Understanding Patches
origins of, The Prehistory of Mercurial Queues
performance considerations, Getting the Best Performance Out of MQ
safety checks with working directory, Safety Checks, and Overriding Them
useful tips, Organizing Patches in Directories, Viewing the History of a Patch
merge markers, A Worked Example
merging changes (merging files), A Tour of Mercurial: Merging Work, Renaming, Copying, and Merging, Merging Conflicting Changes, A Worked Example, Simplifying the Pull-Merge-Commit Sequence, Merging Changes, The Results of Copying During a Merge, Why Should Changes Follow Copies?, Renaming Files and Merging Changes, Dealing with Tricky Merges, Resolving a File Merge, Don’t Repeat Yourself: Merging Across Branches, Branch Names and Merging, Backing Out a Merge
across branches, Why Should Changes Follow Copies?, Don’t Repeat Yourself: Merging Across Branches
backing out of merges, Backing Out a Merge
branch names and, Branch Names and Merging
conflict management, Merging Conflicting Changes, A Worked Example
copying during, The Results of Copying During a Merge
process of, Merging Changes
renaming files and, Renaming Files and Merging Changes
simplifying pull-merge-commit with fetch, Simplifying the Pull-Merge-Commit Sequence
tricky merges, Dealing with Tricky Merges, Resolving a File Merge
merging forks, The forking non-problem
merging parts of patches, Merging Part of One Patch into Another
merging patches, qfold—Merge (fold) Several Patches into One
migrating to Mercurial, Switching from Another Tool to Mercurial, Migrating to Mercurial, Useful Tips for Newcomers
mirroring repositories, Backups and Mirroring
missing files, Missing Files
mistakes, recovering from, Recovering from Mistakes, Finding and Fixing Mistakes, You Can Only Roll Back Once, Reverting the Mistaken