0
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
2 <html>
|
|
3 <head>
|
|
4 <title>Mercurial for Windows</title>
|
|
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
|
|
6 <style type="text/css">
|
|
7 <!--
|
88
|
8 html {
|
|
9 font-family: sans-serif;
|
|
10 margin: 1em 2em;
|
|
11 }
|
|
12
|
|
13 p {
|
|
14 margin-top: 0.5em;
|
|
15 margin-bottom: 0.5em;
|
|
16 }
|
|
17
|
|
18 pre {
|
|
19 margin: 0.25em 0em;
|
|
20 padding: 0.5em;
|
|
21 background-color: #EEE;
|
|
22 border: thin solid #CCC;
|
|
23 }
|
|
24
|
|
25 .indented {
|
|
26 padding-left: 10pt;
|
0
|
27 }
|
|
28 -->
|
|
29 </style>
|
|
30 </head>
|
|
31
|
|
32 <body>
|
|
33 <h1>Mercurial for Windows</h1>
|
|
34
|
|
35 <p>Welcome to Mercurial for Windows!</p>
|
|
36
|
88
|
37 <p>
|
|
38 Mercurial is a command-line application. You must run it from
|
0
|
39 the Windows command prompt (or if you're hard core, a <a
|
88
|
40 href="http://www.mingw.org/">MinGW</a> shell).
|
|
41 </p>
|
0
|
42
|
88
|
43 <p class="indented">
|
|
44 <i>Note: the standard <a href="http://www.mingw.org/">MinGW</a>
|
|
45 msys startup script uses rxvt which has problems setting up
|
|
46 standard input and output. Running bash directly works
|
|
47 correctly.</i>
|
|
48 </p>
|
0
|
49
|
88
|
50 <p>
|
|
51 For documentation, please visit the <a
|
|
52 href="http://mercurial.selenic.com/">Mercurial web site</a>.
|
0
|
53 You can also download a free book, <a
|
88
|
54 href="http://hgbook.red-bean.com/">Mercurial: The Definitive
|
|
55 Guide</a>.
|
|
56 </p>
|
0
|
57
|
88
|
58 <p>
|
|
59 By default, Mercurial installs to <tt>C:\Program
|
|
60 Files\Mercurial</tt>. The Mercurial command is called
|
|
61 <tt>hg.exe</tt>.
|
|
62 </p>
|
0
|
63
|
|
64 <h1>Testing Mercurial after you've installed it</h1>
|
|
65
|
88
|
66 <p>
|
|
67 The easiest way to check that Mercurial is installed properly is
|
|
68 to just type the following at the command prompt:
|
|
69 </p>
|
0
|
70
|
|
71 <pre>
|
|
72 hg
|
|
73 </pre>
|
|
74
|
88
|
75 <p>
|
|
76 This command should print a useful help message. If it does,
|
|
77 other Mercurial commands should work fine for you.
|
|
78 </p>
|
0
|
79
|
|
80 <h1>Configuration notes</h1>
|
88
|
81 <h4>Default editor</h4>
|
|
82 <p>
|
|
83 The default editor for commit messages is 'notepad'. You can set
|
|
84 the <tt>EDITOR</tt> (or <tt>HGEDITOR</tt>) environment variable
|
|
85 to specify your preference or set it in <tt>mercurial.ini</tt>:
|
|
86 </p>
|
0
|
87 <pre>
|
|
88 [ui]
|
|
89 editor = whatever
|
|
90 </pre>
|
|
91
|
88
|
92 <h4>Configuring a Merge program</h4>
|
|
93 <p>
|
|
94 It should be emphasized that Mercurial by itself doesn't attempt
|
|
95 to do a Merge at the file level, neither does it make any
|
|
96 attempt to Resolve the conflicts.
|
|
97 </p>
|
0
|
98
|
88
|
99 <p>
|
|
100 By default, Mercurial will use the merge program defined by the
|
|
101 <tt>HGMERGE</tt> environment variable, or uses the one defined
|
|
102 in the <tt>mercurial.ini</tt> file. (see <a
|
|
103 href="http://mercurial.selenic.com/wiki/MergeProgram">MergeProgram</a>
|
|
104 on the Mercurial Wiki for more information)
|
|
105 </p>
|
0
|
106
|
|
107 <h1>Reporting problems</h1>
|
|
108
|
88
|
109 <p>
|
|
110 Before you report any problems, please consult the <a
|
|
111 href="http://mercurial.selenic.com/">Mercurial web site</a>
|
|
112 and see if your question is already in our list of <a
|
|
113 href="http://mercurial.selenic.com/wiki/FAQ">Frequently
|
|
114 Answered Questions</a> (the "FAQ").
|
|
115 </p>
|
0
|
116
|
88
|
117 <p>
|
|
118 If you cannot find an answer to your question, please feel free
|
|
119 to send mail to the Mercurial mailing list, at <a
|
|
120 href="mailto:mercurial@selenic.com">mercurial@selenic.com</a>.
|
0
|
121 <b>Remember</b>, the more useful information you include in your
|
88
|
122 report, the easier it will be for us to help you!
|
|
123 </p>
|
0
|
124
|
88
|
125 <p>
|
|
126 If you are IRC-savvy, that's usually the fastest way to get
|
|
127 help. Go to <tt>#mercurial</tt> on <tt>irc.freenode.net</tt>.
|
|
128 </p>
|
0
|
129
|
|
130 <h1>Author and copyright information</h1>
|
|
131
|
88
|
132 <p>
|
|
133 Mercurial was written by <a href="http://www.selenic.com">Matt
|
|
134 Mackall</a>, and is maintained by Matt and a team of volunteers.
|
|
135 </p>
|
0
|
136
|
88
|
137 <p>
|
|
138 The Windows installer was written by <a
|
|
139 href="http://www.serpentine.com/blog">Bryan O'Sullivan</a>.
|
|
140 </p>
|
0
|
141
|
88
|
142 <p>
|
|
143 Mercurial is Copyright 2005-2009 Matt Mackall and others. See
|
|
144 the <tt>Contributors.txt</tt> file for a list of contributors.
|
|
145 </p>
|
0
|
146
|
88
|
147 <p>
|
|
148 Mercurial is free software; you can redistribute it and/or
|
0
|
149 modify it under the terms of the <a
|
88
|
150 href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt">GNU
|
|
151 General Public License version 2</a> as published by the Free
|
|
152 Software Foundation.
|
|
153 </p>
|
0
|
154
|
88
|
155 <p>
|
|
156 Mercurial is distributed in the hope that it will be useful, but
|
|
157 <b>without any warranty</b>; without even the implied warranty
|
|
158 of <b>merchantability</b> or <b>fitness for a particular
|
|
159 purpose</b>. See the GNU General Public License for more
|
|
160 details.
|
|
161 </p>
|
0
|
162 </body>
|
|
163 </html>
|