Mercurial_ The Definitive Guide - Bryan O'Sullivan [138]
persistent names for, Giving a Persistent Name to a Revision, When Permanent Tags Are Too Much, When Permanent Tags Are Too Much, Conditionally Applying Patches with Guards, MQ’s Rules for Applying Patches
local tags (not revision controlled), When Permanent Tags Are Too Much
tagging with guards, Conditionally Applying Patches with Guards, MQ’s Rules for Applying Patches
revlogs, Safe, Efficient Storage, Revision History, Branching, and Merging
null IDs, Revision History, Branching, and Merging
rework group (patches), Dividing Up the Series File
rfc822date filter (templates), Filtering Keywords to Change Their Results
right side, merge, Committing the Results of the Merge
Rochkind, Marc, A Short History of Revision Control
rolling back transactions, Rolling Back a Transaction
RSS feeds of repository changes, Mercurial’s Web Interface
S
scalability of centralized revision control, Advantages for Commercial Projects
scales of development, Why Use Revision Control?
SCCS (Source Code Control System), A Short History of Revision Control
SCM (software configuration management), The Many Names of Revision Control
searching for changeset with specific bug, Finding the Source of a Bug, Cleaning Up After Your Search, Give Consistent Input, Bracket Your Search Lazily
tips for, Give Consistent Input, Bracket Your Search Lazily
security considerations, Hooks Are Run with Your Privileges, Ensuring That Critical Hooks Are Run
hooks, Hooks Are Run with Your Privileges, Ensuring That Critical Hooks Are Run
seeks of disk head, avoiding, Avoiding Seeks
sensitive information release, handling, What to Do About Sensitive Changes That Escape
series file, Creating a New Patch, Controlling the Guards on a Patch, Dividing Up the Series File
guards stored in, Controlling the Guards on a Patch
organizing patches in logical groups, Dividing Up the Series File
series file (MQ), qdelete—Delete a Patch from the Series File, qimport—Import a Third-Party Patch into the Queue, The Series File
deleting patches from, qdelete—Delete a Patch from the Series File
importing patches into, qimport—Import a Third-Party Patch into the Queue
serve entry, [acl] section (.hgrc), Configuring the acl hook
server-side configuration, with ssh servers, Configuring the Server Side Properly
shared-push collaboration models, Pull-Only Versus Shared-Push Collaboration
sharing hooks, Hooks Do Not Propagate
shell-style glob patterns, Shell-Style Glob Patterns
short filter (templates), Filtering Keywords to Change Their Results
short options for Mercurial commands, All About Command Options
shortdate filter (templates), Filtering Keywords to Change Their Results
sides, merge, Committing the Results of the Merge
single central repository (collaboration models), A Single Central Repository, A Hosted Central Repository, Tempting Approaches That Don’t Work Well
with conditional statements in code, Tempting Approaches That Don’t Work Well
hosted repository, A Hosted Central Repository
single repository, A Single Central Repository
snapshots, Fast Retrieval, Clever Compression, Using Compression with ssh, Trimming the Work Environment, Flexible Diff Support with the extdiff Extension
compression of, Clever Compression, Using Compression with ssh
names of directories for, Flexible Diff Support with the extdiff Extension
repository that contains only, Trimming the Work Environment
social engineering, Collaboration Models, Ensuring That Critical Hooks Are Run
software confirmation management (SCM), The Many Names of Revision Control
Solaris, installing Mercurial on, Solaris
source code management, The Many Names of Revision Control
sources entry, [acl] section (.hgrc), Configuring the acl hook
sources entry, [notify] section (.hgrc), Configuring the notify hook
sources of changesets, determining, Finding Out Where Changesets Come From
ssh (Secure Shell) protocol, Network recompression, Using the Secure Shell Protocol, Using Compression with ssh, Using