Differences between revisions 27 and 45 (spanning 18 versions)
Revision 27 as of 2005-09-09 00:44:29
Size: 2233
Editor: mpm
Comment:
Revision 45 as of 2005-10-01 19:07:47
Size: 3018
Editor: mpm
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#acl mpm:read,write All:read
Line 3: Line 4:
This is a wiki for the ["Mercurial"] ["DistributedSCM"] tool. ''mercurial'': relating to or having characteristics (eloquence, shrewdness, swiftness, thievishness) attributed to the god Mercury

''Hg'': the chemical symbol for mercury, from the Greek hydrargyrum

This is a wiki for the Mercurial ["DistributedSCM"] tool.
Line 12: Line 17:
 * See WhatsNew and read the UpgradeNotes
Line 13: Line 19:
 * UnixInstall describes how to install ["Mercurial"] under Linux, Mac``OS X, and Unix variants
 * WindowsInstall describes how to install ["Mercurial"] under Windows
 * UnixInstall describes how to install Mercurial under Linux, Mac``OS X, and Unix variants
 * WindowsInstall describes how to install Mercurial under Windows

== Using Mercurial ==
 * A QuickStart for the impatient
Line 16: Line 25:
 * ConfigurationOptions describes the options available in the hgrc files
 * OtherTools that work with Mercurial
 * [:FAQ:Frequently Asked Questions]
 * [http://www.selenic.com/mercurial/hg.1.html hg(1)] and [http://www.selenic.com/mercurial/hgrc.5.html hgrc(5)] manpages
 * WorkingPractices describing several somewhat sane ways to use Mercurial
 * How to handle MultipleCommitters
 * CommunicatingChanges describes the various ways Mercurial can exchange changesets
 * PublishingRepositories and ServerInstall describes various ways to make your code visible to the world
Line 19: Line 32:
== For CVS refugees == == For refugees from CVS and other systems ==
Line 21: Line 34:
 * CvsConcepts - translations of ["CVS"] concepts into ["Mercurial"] terms  * CvsConcepts - translations of ["CVS"] concepts into Mercurial terms
Line 23: Line 36:
 * ConvertingRepositories from other ["SCM"] formats to Mercurial
 * ["Glossary"] of terms (useful if you're not used to distributed source management)
 * A ["Tag"] is slightly different in Mercurial than in other ["SCM"] systems
Line 24: Line 40:
== More information ==

 * [:FAQ:Frequently Asked Questions]
 * ConvertingRepositories from other ["SCM"] formats to ["Mercurial"]
 * ["Glossary"] of terms (useful if you're not used to distributed source management)
 * A ["Tag"] is slightly different in ["Mercurial"] than in other ["SCM"] systems
 * WorkingPractices describing several somewhat sane ways to use ["Mercurial"]
 * A list of ["ProjectsUsingMercurial"] and links to their repositories.
 * CommunicatingChanges describes the various ways ["Mercurial"] can exchange changesets
 * PublishingRepositories and ServerInstall describes various ways to make your code visible to the world
 * How to handle MultipleCommitters
== Extensions ==
 * UsingHgk - how to use the GUI repository browser
 * MqExtension - Mercurial Patch Queues
 * ExtensionHowto - how to write Mercurial extensions
Line 38: Line 47:
 * Tips for ContributingChanges
Line 39: Line 49:
 * ContributingChanges
Line 44: Line 53:
 * DebuggingFeatures - how to poke around in Mercurial's internals
 * ["Theming"] - how to create new styles for Mercurial's web interface
 * WritingTests - how to add tests to the test suite
 * DeveloperRepos - where to find various public repositories of Mercurial work
 * The RoadMap and the InternationalizationPlan
Line 47: Line 61:
 * [http://www.selenic.com/mercurial Official Mercurial home page]
Line 50: Line 63:
 * OtherTools that work with Mercurial
 * A list of ["ProjectsUsingMercurial"] and links to their repositories.

[http://www.selenic.com/mercurial/mercurial-logo.png]

mercurial: relating to or having characteristics (eloquence, shrewdness, swiftness, thievishness) attributed to the god Mercury

Hg: the chemical symbol for mercury, from the Greek hydrargyrum

This is a wiki for the Mercurial ["DistributedSCM"] tool.

Please contribute!

Contributions are most welcome, but please create a user name for yourself before you edit anything. To do this, click on the "Login" link up in the top right corner of this page and follow the instructions from there.

New to all this stuff?

Using Mercurial

For refugees from CVS and other systems

  • CvsConcepts - translations of ["CVS"] concepts into Mercurial terms

  • CvsCommands - equivalents of commands provided by ["CVS"]

  • ConvertingRepositories from other ["SCM"] formats to Mercurial

  • ["Glossary"] of terms (useful if you're not used to distributed source management)
  • A ["Tag"] is slightly different in Mercurial than in other ["SCM"] systems

Extensions

Information for contributors

Mercurial (last edited 2024-08-26 23:53:13 by PaulBissex)