Working together¶
- Collaborating with other people
- Mercurial's web interface
- Collaboration models
- The technical side of sharing
- Informal sharing with
hg serve
- Using the Secure Shell (ssh) protocol
- Serving over HTTP using CGI
- What could possibly go wrong?
- Configuring lighttpd
- Explicitly specifying which repositories to publish
- Options specific to an individual repository
- Options specific to the
hg serve
command - Choosing the right
~/.hgrc
file to addweb
items to - System-wide configuration
- Managing releases and branchy development
- Giving a persistent name to a revision
- The flow of changes—big picture vs. little
- Managing big-picture branches in repositories
- Don't repeat yourself: merging across branches
- Naming branches within one repository
- Dealing with multiple named branches in a repository
- Branch names and merging
- Branch naming is generally useful
- Merging changes