comparison Main.txt @ 5:63915af14173

Main page: Added draft for Get Mercurial and Quick Start. Also did some reworking of Mercurial is...
author Arne Babenhauserheide <bab@draketo.de>
date Sat, 07 Feb 2009 19:16:47 +0100
parents ee901315cf85
children 3fbb1c1b9e89
comparison
equal deleted inserted replaced
4:ee901315cf85 5:63915af14173
2 ========= 2 =========
3 3
4 Mercurial is... 4 Mercurial is...
5 --------------- 5 ---------------
6 6
7 Mercurial is a free, distributed source control management tool. It offers the power to handle large projects yet stays very easy to use. 7 Mercurial is a free, distributed source control management tool. It offers you the power to handle projects of any size along with a very intuitive interface.
8 8
9 Every Mercurial clone is a full-fledged repository with complete history and full revision tracking capabilities, so it is independent of network access or a central server. Committing, branching and merging are fast and cheap. 9 Every Mercurial clone is a full-fledged repository with complete history and full revision tracking capabilities, so it is independent of network access or a central server. Committing, branching and merging are fast and cheap.
10 10
11 Mercurial is available on many different platforms, including Microsoft Windows, Mac OS X, Linux, FreeBSD, OpenSolaris and others. 11 Mercurial is available on many different platforms, including Microsoft Windows, Mac OS X, Linux, FreeBSD, OpenSolaris and others.
12 12
13
14 Projects using Mercurial
15 ------------------------
16
17
18 Get Mercurial
19 -------------
20
21 If you're using Windows, download TortoiseHG. ![TortoiseHG Logo]()
22
23 GNU/Linux: Just [get it from your package manager](link to a simple guide for the different distros).
24
25 MacOSX: Download (app).
26
27
28 Mercurial Quick start
29 ---------------------
30
31 Cloning and Creating a Patch
32
33 $ hg clone http://bitbucket.org/ArneBab/hello_world
34 $ cd hello_world
35 $ (edit files)
36 $ hg add (new files)
37 $ hg commit -m 'My changes'
38 $ hg export > patch.diff
39
40 Creating and Commiting
41
42 $ hg init (project-directory)
43 $ (add some files)
44 $ hg add
45 $ hg commit -m 'Initial commit'
46
47 Footer
48 ------
49