Differences between revisions 186 and 206 (spanning 20 versions)
Revision 186 as of 2009-11-02 14:13:06
Size: 1885
Editor: abuehl
Comment: The power of a wiki: Typo fixed in 10 seconds
Revision 206 as of 2010-03-12 13:49:30
Size: 3569
Comment: spam
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
|| {{http://www.selenic.com/hg-logo/logo-droplets-200.png}} ||<<Include(Mercurial/NewsItems)>> ||
Line 3: Line 4:
|| {{http://www.selenic.com/hg-logo/logo-droplets-200.png}} ||<cellstyle="vertical-align:bottom"> <<Include(Mercurial/NewsItems)>> ||
Line 5: Line 5:
== Work easier, work faster ==  mercurial:: (adj) relating to or having characteristics (eloquence, swiftness, cleverness) attributed to the god Mercury.
 Mercurial:: (n) a fast, lightweight [[http://en.wikipedia.org/wiki/Revision_control|Source Control Management system]] designed for efficient handling of very large distributed projects.
Line 7: Line 8:
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface ([[Navigation|more info]]). ## Please think twice before adding items here, the first page should stay compact!
== Getting Started ==
 * Download and install Mercurial as a [[BinaryPackages|binary package]] or [[Download|download and build from source]].
 * Look at MajorFeatures, see WhatsNew (release notes) and read the UpgradeNotes
 * '''UnderstandingMercurial''' and [[Tutorial]] for new users
 * A QuickStart for the impatient
 * The article ''[[attachment:Hague2009.pdf|Inside a distributed version control system]]'' (PDF, 13 pages)
 * [[QuickReferenceCardsAndCheatSheets|Quick Reference Cards And Cheat Sheets]] (PDF and PNG) to decorate your desk
 * A tutorial based on examples: [[http://www.jemander.se/MercurialByExample.pdf|MercurialByExample.pdf]]
Line 9: Line 18:
== How you can benefit from Mercurial == == Using Mercurial ==
 * The book '''''[[MercurialBook|Mercurial: The Definitive Guide]]''''' ([[http://hgbook.red-bean.com/read/|HTML]], [[http://hg.serpentine.com/mercurial/book|source]])
 * ManPages, [[FAQ|Frequently Asked Questions (FAQ)]], and TipsAndTricks
 * UsingExtensions – add optional features like [[GraphlogExtension|glog]] or [[MqExtension|mq]]
 * [[HOWTOs]] explain some useful ways of using Mercurial
 * MercurialHosting lists public hosting services for your [[Repository|repositories]]
 * PublishingRepositories provides guidance on sharing repositories yourself (and offering web-based repository browsing)
 * OtherTools that work with Mercurial (IDE integration, GUI clients, etc.)
Line 11: Line 27:
=== It is fast and powerful ===
Mercurial offers you the power and speed to efficiently handle projects of any size and kind. Every clone contains the whole project history, so committing, branching, tagging and merging are local operations which makes them fast and convenient. You can use a multitude of workflows and easily enhance its functionality with extensions.
## Please think twice before adding items here, the first page should stay compact!
== For refugees from other SCMs ==
 * CvsInfo – info for CVS users
 * WorkingWithSubversion – info for SVN users
 * PerforceConcepts – info for Perforce users
 * GitConcepts – info for Git users
 * ClearcaseInfo – working alongside Rational Clearcase
 * RepositoryConversion from other SCM formats to Mercurial
 * [[http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/|Distributed version control illustrated]]
Line 14: Line 37:
=== It is easy to learn ===
You can follow our simple [[Tutorial|guide]] to learn how to revision your documents with Mercurial, or just use the [[QuickStart|quick start]] to get going instantly. A [[UnderstandingMercurial|short overview]] of Mercurial's decentralized model is also available.
== Further information ==
 * Commercial [[Support|support]] and consulting
 * DeveloperInfo for Mercurial hackers
 * [[http://selenic.com/mercurial/bugs/|Bug Tracker]] and MailingLists
 * IRC channel: #mercurial on irc.freenode.net
 * A list of ProjectsUsingMercurial and links to their repositories.
 * [[Presentations]] and OtherWebsites
 * Some [[SuccessStories|success stories]].
Line 17: Line 46:
=== And it just works ===
Mercurial strives to deliver on each of its promises. Most tasks simply work on the first try and without requiring arcane knowledge.
## Please think twice before adding items here, the first page should stay compact!
== Please contribute! ==
[[ContributingToMercurialWiki|Contributions]] are most welcome! Please create a user name for yourself by clicking "Login" in the upper left.<<BR>> Mercurial and all wiki content are available under the GNU General Public License version 2 (see [[License]]). [[http://selenic.com/mercurial/donations.html|Donations]] are also accepted.
Line 20: Line 50:
== Quick Start ==

Clone a project and create a patch

{{{
$ hg clone http://hg-scm.org/hello
$ cd hello
$ (edit files)
$ hg add (new files)
$ hg commit -m 'My changes'
$ hg export tip > patch.diff
}}}

Create a project and commit

{{{
$ hg init (project-directory)
$ cd (project-directory)
$ (add some files)
$ hg add
$ hg commit -m 'Initial commit'
}}}

== Download ==

[[http://mercurial.berkwood.com/binaries/Mercurial-1.3.1.exe|Mercurial 1.3.1]] (Windows)

=== Another OS? ===
Get Mercurial for: [[Download|Mac OS X, Windows, other]]
Other Languages: [[FrenchMercurial|Français]], [[JapaneseMercurial|日本語]], [[RussianMercurial|Русский]], [[ThaiMercurial|ภาษาไทย]], [[CzechMercurial|Česky]], [[ChineseMercurial|中文]]

http://www.selenic.com/hg-logo/logo-droplets-200.png

Latest News

mercurial
(adj) relating to or having characteristics (eloquence, swiftness, cleverness) attributed to the god Mercury.
Mercurial

(n) a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects.

Getting Started

Using Mercurial

For refugees from other SCMs

Further information

Please contribute!

Contributions are most welcome! Please create a user name for yourself by clicking "Login" in the upper left.
Mercurial and all wiki content are available under the GNU General Public License version 2 (see License). Donations are also accepted.

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

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