Differences between revisions 28 and 299 (spanning 271 versions)
Revision 28 as of 2005-09-09 00:50:38
Size: 2259
Editor: mpm
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:
[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 3: Line 4:
This is a wiki for the ["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 "Login" link up in the top right corner of this page and follow the instructions from there.
Line 9: Line 9:
== New to all this stuff? ==
Line 11: Line 10:
 * Check out the MajorFeatures or jump to the QuickStart
 * ["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
 * ["Tutorial"] for new users (["FrenchTutorial"] and ["SpanishTutorial"] available)
 * ConfigurationOptions describes the options available in the hgrc files
 * OtherTools that work with Mercurial
Line 19: 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 21: Line 17:
 * CvsConcepts - translations of ["CVS"] concepts into ["Mercurial"] terms
 * CvsCommands - equivalents of commands provided by ["CVS"]
== 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 24: 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 26: Line 29:
 * [: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
== 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 36: 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 38: Line 41:
 * The ToDo list and MissingFeatures
 * ContributingChanges
 * ["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
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
~-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:

Enable the color extension to get colorized output

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 2021-09-28 19:28:24 by Juan Vicente)