Differences between revisions 48 and 294 (spanning 246 versions)
Revision 48 as of 2005-10-21 21:34:23
Size: 3087
Editor: mpm
Comment: avoid non-English start pages
Revision 294 as of 2019-07-25 15:46:37
Size: 2250
Editor: ArneBab
Comment: removed spam
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from FrontPage
[http://www.selenic.com/mercurial/mercurial-logo.png]
#acl mpm:read,write,delete,revert,admin Known:read,write,delete,revert All:read
|| {{https://www.mercurial-scm.org/logo-droplets-200.png}} ||<<Include(Mercurial/NewsItems)>> ||
Line 4: Line 4:
''mercurial'': relating to or having characteristics (eloquence, shrewdness, swiftness, thievishness) attributed to the god Mercury
Line 6: Line 5:
''Hg'': the chemical symbol for mercury, from the Greek hydrargyrum '''Mercurial''' is a fast, easy to use, distributed [[WikiPedia:Revision_control|revision control tool]] for software developers.
Line 8: Line 7:
This is a wiki for the Mercurial ["DistributedSCM"] tool. ||'''Tip:''' <<RandomQuote(MercurialTips)>> ||
Line 10: Line 9:
== Please contribute! ==
Line 12: Line 10:
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. ## Please think twice before adding items here, the first page should stay compact!
== Getting started ==
 * [[Download]] and install Mercurial
 * See [[WhatsNew|what's new]] and read the [[UpgradeNotes|upgrade notes]]
 * [[BeginnersGuides|Beginner's guides]] for new users
Line 14: Line 16:
== New to all this stuff? == == Documentation and help ==
 * ''[[https://book.mercurial-scm.org/|Mercurial: The Definitive Guide]]'', the Mercurial book
 * ManPages, [[FAQ|Frequently Asked Questions (FAQ)]], and [[TipsAndTricks|tips and tricks]]
 * [[UsingExtensions|Using extensions]] to add optional features like [[PurgeExtension|purge]] or [[RebaseExtension|rebase]]
 * [[HowTos]] explaining some useful ways of using Mercurial
 * Hints for [[PublishingRepositories|publishing repositories]]
Line 16: Line 23:
 * Check out the MajorFeatures
 * See WhatsNew and read the UpgradeNotes
 * ["Download"] the latest source or check for BinaryPackages for your system
 * UnixInstall describes how to install Mercurial under Linux, Mac``OS X, and Unix variants
 * WindowsInstall describes how to install Mercurial under Windows
== Getting support ==
 * Get expert help via [[IRC]] or our [[MailingLists|mailing lists]]
 * Report issues to our [[BugTracker|bug tracker]]
 * Commercial [[Support|support]], training and consulting
Line 22: Line 28:
== Using Mercurial ==
 * A QuickStart for the impatient
 * ["Tutorial"] for new users (["FrenchTutorial"] and ["SpanishTutorial"] available)
 * [: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
== Further information ==
 * [[Migration]] from other SCMs
 * A list of [[ProjectsUsingMercurial|projects using Mercurial]]
 * [[OtherTools|Other tools]] that work with Mercurial (IDE integration, GUI clients, etc.)
 * [[MercurialHosting|Hosting]] services for your projects
 * [[Presentations]] and papers about Mercurial
Line 32: Line 35:
== For refugees from CVS and other systems == == Get involved! ==
 * [[ContributingToMercurialWiki|How to edit this wiki]]
 * [[DeveloperInfo|Developer info]] for Mercurial hackers
 * Send us [[https://www.mercurial-scm.org/donate|a donation]]!
Line 34: Line 40:
 * 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
Other Languages: [[FrenchMercurial|Français]], [[JapaneseMercurial|日本語]], [[RussianMercurial|Русский]], [[ThaiMercurial|ภาษาไทย]], [[CzechMercurial|Česky]], [[ChineseMercurial|中文]], [[PortugueseMercurial|Português (Portugal)]],
Line 40: Line 42:
== Extensions ==
 * UsingHgk - how to use the GUI repository browser
 * MqExtension - Mercurial Patch Queues
 * ExtensionHowto - how to write Mercurial extensions

== Information for contributors ==

 * Tips for ContributingChanges
 * The ToDo list and MissingFeatures
 * ["Design"] - Mercurial's data structures and how it uses them.
 * WhatGoesWhere - the project architecture
 * WireProtocol - the push/pull changegroup protocol
 * OptionNaming - the conventions used to name command-line options
 * 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

== Links ==

 * MailingList
 * [http://selenic.com/mercurial/bugs/ Mercurial bug tracker]
 * IRC channel: #mercurial on irc.freenode.net
 * OtherTools that work with Mercurial
 * A list of ["ProjectsUsingMercurial"] and links to their repositories.
~-Mercurial and all wiki contents are available under the GNU General Public License v2 (see [[License|license]]) -~

https://www.mercurial-scm.org/logo-droplets-200.png

Latest News

Mercurial is a fast, easy to use, distributed revision control tool for software developers.

Tip:

Use 'hg serve', then browse your repository at 'http://localhost:8000/'

Getting started

Documentation and help

Getting support

Further information

Get involved!

Other Languages: Français, 日本語, Русский, ภาษาไทย, Česky, 中文, Português (Portugal),

Mercurial and all wiki contents are available under the GNU General Public License v2 (see license)

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