Differences between revisions 6 and 299 (spanning 293 versions)
Revision 6 as of 2005-08-26 00:33:52
Size: 2362
Editor: waste
Comment:
Revision 299 as of 2021-09-28 19:28:24
Size: 2248
Editor: Juan Vicente
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Mercurial distributed SCM = #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 3: Line 4:
This is a wiki for Matt Mackall's ["Mercurial"] DistributedSCM tool.
Line 5: Line 5:
== Please contribute! == '''Mercurial''' is a fast, easy to use, distributed [[WikiPedia:Revision_control|revision control tool]] for software developers.
||'''Tip:''' <<RandomQuote(MercurialTips)>> ||
Line 7: Line 8:
Contributions are most welcome, but please create a user name for yourself before you edit anything. To do this, click on the "You are !AnonymousGnome" link up in the top right corner of this page, then type in a user name, wiki fashion, where it asks you to. If you're not familiar with [http://www.kwiki.org Kwiki], read [http://www.kwiki.org/?KwikiFormattingRules KwikiFormattingRules] before you start editing anything.
Line 9: Line 9:
== New to all this stuff? ==
Line 11: Line 10:
 * ["Download"]
 * There may be BinaryPackages available for your system already
 * UnixInstall describes how to install ["Mercurial"] under Linux, !MacOS X, and Unix variants
 * ServerInstall describes how to set up project's repository so it can be publically accessed via an Apache web server.
 * WindowsInstall describes how to install ["Mercurial"] under Windows
 * ["Tutorial"] for new users ([FrenchTutorial] and [SpanishTutorial] available)
 * ConfigurationOptions describes the options available in the hgrc files
 * OtherTools that work with Mercurial
Line 20: Line 11:
== For CVS refugees == ## 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 22: Line 17:
 * CvsConcepts - translations of [CVS] concepts into ["Mercurial"] terms
 * CvsCommands - equivalents of commands provided by [CVS]
 * How to handle MultipleCommitters
== 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 26: Line 24:
== More information == == 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 28: Line 29:
 * [FAQ]
 * ConvertingRepositories from other [SCM] formats to ["Mercurial"]
 * ["Glossary"] of terms (useful if you're not used to distributed source management)
 * ["Design"]: Mercurial's data structures and how it uses them.
 * MissingFeatures that have yet to be implemented
 * 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.
== 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 37: Line 36:
== Information for contributors == == 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 39: Line 41:
 * ContributingChanges
 * The ToDo list
 * MissingFeatures - a good place to look if you want to help out
 * OptionNaming - the conventions used to name command-line options
 * WireProtocol
Other Languages: [[FrenchMercurial|Français]], [[JapaneseMercurial|日本語]], [[RussianMercurial|Русский]], [[ThaiMercurial|ภาษาไทย]], [[CzechMercurial|Česky]], [[ChineseMercurial|中文]], [[PortugueseMercurial|Português (Portugal)]],
Line 45: Line 43:
== Links ==

 * [http://www.selenic.com/mercurial Official Mercurial home page]
 * MailingList
 * IRC channel: #mercurial on irc.freenode.net
 * [http://www.kwiki.org/?KwikiFormattingRules KwikiFormattingRules]
~-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)