##// END OF EJS Templates
Update version strings and add release notes to Windows specific files
lcantey@gmail.com -
r1690:58894621 default
parent child Browse files
Show More
@@ -1,123 +1,123 b''
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
2 <html>
3 <head>
3 <head>
4 <title>Mercurial for Windows</title>
4 <title>Mercurial for Windows</title>
5 </head>
5 </head>
6
6
7 <body>
7 <body>
8 <h1>Mercurial version 0.7 for Windows</h1>
8 <h1>Mercurial version 0.8 for Windows</h1>
9
9
10 <p>Welcome to Mercurial for Windows!</p>
10 <p>Welcome to Mercurial for Windows!</p>
11
11
12 <p>Mercurial is a command-line application. You must run it from
12 <p>Mercurial is a command-line application. You must run it from
13 the Windows command prompt (or if you're hard core, a <a
13 the Windows command prompt (or if you're hard core, a <a
14 href="http://www.mingw.org/">MinGW</a> shell).</p>
14 href="http://www.mingw.org/">MinGW</a> shell).</p>
15
15
16 <p>For documentation, please visit the <a
16 <p>For documentation, please visit the <a
17 href="http://www.selenic.com/mercurial">Mercurial web
17 href="http://www.selenic.com/mercurial">Mercurial web
18 site</a>.</p>
18 site</a>.</p>
19
19
20 <p>By default, Mercurial installs to <tt>C:\Mercurial</tt>. The
20 <p>By default, Mercurial installs to <tt>C:\Mercurial</tt>. The
21 Mercurial command is called <tt>hg.exe</tt>. To run this
21 Mercurial command is called <tt>hg.exe</tt>. To run this
22 command, the install directory must be in your search path.</p>
22 command, the install directory must be in your search path.</p>
23
23
24 <h2>Setting your search path temporarily</h2>
24 <h2>Setting your search path temporarily</h2>
25
25
26 <p>To set your search path temporarily, type the following into a
26 <p>To set your search path temporarily, type the following into a
27 command prompt window:</p>
27 command prompt window:</p>
28
28
29 <pre>
29 <pre>
30 set PATH=C:\Mercurial;%PATH%
30 set PATH=C:\Mercurial;%PATH%
31 </pre>
31 </pre>
32
32
33 <h2>Setting your search path permanently</h2>
33 <h2>Setting your search path permanently</h2>
34
34
35 <p>To set your search path permanently, perform the following
35 <p>To set your search path permanently, perform the following
36 steps. These instructions are for Windows NT, 2000 and XP.</p>
36 steps. These instructions are for Windows NT, 2000 and XP.</p>
37
37
38 <ol>
38 <ol>
39 <li>Open the Control Panel. Under Windows XP, select the
39 <li>Open the Control Panel. Under Windows XP, select the
40 "Classic View".</li>
40 "Classic View".</li>
41
41
42 <li>Double-click on the "System" control panel.</li>
42 <li>Double-click on the "System" control panel.</li>
43
43
44 <li>Click on the "Advanced" tab.</li>
44 <li>Click on the "Advanced" tab.</li>
45
45
46 <li>Click on "Environment Variables". You'll find this near the
46 <li>Click on "Environment Variables". You'll find this near the
47 bottom of the window.</li>
47 bottom of the window.</li>
48
48
49 <li>Under "System variables", you will see "Path". Double-click
49 <li>Under "System variables", you will see "Path". Double-click
50 it.</li>
50 it.</li>
51
51
52 <li>Edit "Variable value". Each path element is separated by a
52 <li>Edit "Variable value". Each path element is separated by a
53 semicolon (";") character. Append a semicolon to the end of the
53 semicolon (";") character. Append a semicolon to the end of the
54 list, followed by the path where you installed Mercurial
54 list, followed by the path where you installed Mercurial
55 (e.g. <tt>C:\Mercurial</tt>).</li>
55 (e.g. <tt>C:\Mercurial</tt>).</li>
56
56
57 <li>Click on the various "OK" buttons until you've completely
57 <li>Click on the various "OK" buttons until you've completely
58 exited from the System control panel.</li>
58 exited from the System control panel.</li>
59
59
60 <li>Log out and log back in, or restart your system.</li>
60 <li>Log out and log back in, or restart your system.</li>
61
61
62 <li>The next time you run the Windows command prompt, you will be
62 <li>The next time you run the Windows command prompt, you will be
63 able to run the <tt>hg</tt> command without any special
63 able to run the <tt>hg</tt> command without any special
64 help.</li>
64 help.</li>
65 </ol>
65 </ol>
66
66
67 <h1>Testing Mercurial after you've installed it</h1>
67 <h1>Testing Mercurial after you've installed it</h1>
68
68
69 <p>The easiest way to check that Mercurial is installed properly is to
69 <p>The easiest way to check that Mercurial is installed properly is to
70 just type the following at the command prompt:</p>
70 just type the following at the command prompt:</p>
71
71
72 <pre>
72 <pre>
73 hg
73 hg
74 </pre>
74 </pre>
75
75
76 <p>This command should print a useful help message. If it does,
76 <p>This command should print a useful help message. If it does,
77 other Mercurial commands should work fine for you.</p>
77 other Mercurial commands should work fine for you.</p>
78
78
79 <h1>Reporting problems</h1>
79 <h1>Reporting problems</h1>
80
80
81 <p>Before you report any problems, please consult the <a
81 <p>Before you report any problems, please consult the <a
82 href="http://www.selenic.com/mercurial">Mercurial web site</a> and
82 href="http://www.selenic.com/mercurial">Mercurial web site</a> and
83 see if your question is already in our list of <a
83 see if your question is already in our list of <a
84 href="http://www.selenic.com/mercurial/wiki/index.cgi/FAQ">Frequently
84 href="http://www.selenic.com/mercurial/wiki/index.cgi/FAQ">Frequently
85 Answered Questions</a> (the "FAQ").
85 Answered Questions</a> (the "FAQ").
86
86
87 <p>If you cannot find an answer to your question, please feel
87 <p>If you cannot find an answer to your question, please feel
88 free to send mail to the Mercurial mailing list, at <a
88 free to send mail to the Mercurial mailing list, at <a
89 href="mailto:mercurial@selenic.com">mercurial@selenic.com</a>.
89 href="mailto:mercurial@selenic.com">mercurial@selenic.com</a>.
90 <b>Remember</b>, the more useful information you include in your
90 <b>Remember</b>, the more useful information you include in your
91 report, the easier it will be for us to help you!</p>
91 report, the easier it will be for us to help you!</p>
92
92
93 <p>If you are IRC-savvy, that's usually the fastest way to get
93 <p>If you are IRC-savvy, that's usually the fastest way to get
94 help. Go to <tt>#mercurial</tt> on
94 help. Go to <tt>#mercurial</tt> on
95 <tt>irc.freenode.net</tt>.</p>
95 <tt>irc.freenode.net</tt>.</p>
96
96
97 <h1>Author and copyright information</h1>
97 <h1>Author and copyright information</h1>
98
98
99 <p>Mercurial was written by <a href="http://www.selenic.com">Matt
99 <p>Mercurial was written by <a href="http://www.selenic.com">Matt
100 Mackall</a>, and is maintained by Matt and a team of
100 Mackall</a>, and is maintained by Matt and a team of
101 volunteers.</p>
101 volunteers.</p>
102
102
103 <p>The Windows installer was written by <a
103 <p>The Windows installer was written by <a
104 href="http://www.serpentine.com/blog">Bryan
104 href="http://www.serpentine.com/blog">Bryan
105 O'Sullivan</a>.</p>
105 O'Sullivan</a>.</p>
106
106
107 <p>Mercurial is Copyright 2005 Matt Mackall and others. See the
107 <p>Mercurial is Copyright 2005 Matt Mackall and others. See the
108 <tt>Contributors.txt</tt> file for a list of contributors.</p>
108 <tt>Contributors.txt</tt> file for a list of contributors.</p>
109
109
110 <p>Mercurial is free software; you can redistribute it and/or
110 <p>Mercurial is free software; you can redistribute it and/or
111 modify it under the terms of the <a
111 modify it under the terms of the <a
112 href="http://www.gnu.org/copyleft/gpl.html">GNU General Public
112 href="http://www.gnu.org/copyleft/gpl.html">GNU General Public
113 License</a> as published by the Free Software Foundation; either
113 License</a> as published by the Free Software Foundation; either
114 version 2 of the License, or (at your option) any later
114 version 2 of the License, or (at your option) any later
115 version.</p>
115 version.</p>
116
116
117 <p>Mercurial is distributed in the hope that it will be useful,
117 <p>Mercurial is distributed in the hope that it will be useful,
118 but <b>without any warranty</b>; without even the implied
118 but <b>without any warranty</b>; without even the implied
119 warranty of <b>merchantability</b> or <b>fitness for a
119 warranty of <b>merchantability</b> or <b>fitness for a
120 particular purpose</b>. See the GNU General Public License for
120 particular purpose</b>. See the GNU General Public License for
121 more details.</p>
121 more details.</p>
122 </body>
122 </body>
123 </html>
123 </html>
@@ -1,58 +1,58 b''
1 ; Script generated by the Inno Setup Script Wizard.
1 ; Script generated by the Inno Setup Script Wizard.
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
3
3
4 [Setup]
4 [Setup]
5 AppCopyright=Copyright 2005 Matt Mackall and others
5 AppCopyright=Copyright 2005 Matt Mackall and others
6 AppName=Mercurial
6 AppName=Mercurial
7 AppVerName=Mercurial version 0.7
7 AppVerName=Mercurial version 0.8
8 InfoAfterFile=contrib/win32/postinstall.txt
8 InfoAfterFile=contrib/win32/postinstall.txt
9 LicenseFile=COPYING
9 LicenseFile=COPYING
10 ShowLanguageDialog=yes
10 ShowLanguageDialog=yes
11 AppPublisher=Matt Mackall and others
11 AppPublisher=Matt Mackall and others
12 AppPublisherURL=http://www.selenic.com/mercurial
12 AppPublisherURL=http://www.selenic.com/mercurial
13 AppSupportURL=http://www.selenic.com/mercurial
13 AppSupportURL=http://www.selenic.com/mercurial
14 AppUpdatesURL=http://www.selenic.com/mercurial
14 AppUpdatesURL=http://www.selenic.com/mercurial
15 AppID={{4B95A5F1-EF59-4B08-BED8-C891C46121B3}
15 AppID={{4B95A5F1-EF59-4B08-BED8-C891C46121B3}
16 AppContact=mercurial@selenic.com
16 AppContact=mercurial@selenic.com
17 OutputBaseFilename=Mercurial-0.7
17 OutputBaseFilename=Mercurial-0.8
18 DefaultDirName={sd}\Mercurial
18 DefaultDirName={sd}\Mercurial
19 SourceDir=C:\hg\hg-release
19 SourceDir=C:\hg\hg-release
20 VersionInfoVersion=0.7
20 VersionInfoVersion=0.8
21 VersionInfoDescription=Mercurial distributed SCM
21 VersionInfoDescription=Mercurial distributed SCM
22 VersionInfoCopyright=Copyright 2005 Matt Mackall and others
22 VersionInfoCopyright=Copyright 2005 Matt Mackall and others
23 VersionInfoCompany=Matt Mackall and others
23 VersionInfoCompany=Matt Mackall and others
24 InternalCompressLevel=max
24 InternalCompressLevel=max
25 SolidCompression=true
25 SolidCompression=true
26 SetupIconFile=contrib\favicon.ico
26 SetupIconFile=contrib\favicon.ico
27 AllowNoIcons=true
27 AllowNoIcons=true
28 DefaultGroupName=Mercurial
28 DefaultGroupName=Mercurial
29
29
30 [Files]
30 [Files]
31 Source: templates\*.*; DestDir: {app}\Templates; Flags: recursesubdirs createallsubdirs
31 Source: templates\*.*; DestDir: {app}\Templates; Flags: recursesubdirs createallsubdirs
32 Source: contrib\mercurial.el; DestDir: {app}/Contrib
32 Source: contrib\mercurial.el; DestDir: {app}/Contrib
33 Source: contrib\patchbomb; DestDir: {app}/Contrib
33 Source: contrib\patchbomb; DestDir: {app}/Contrib
34 Source: dist\w9xpopen.exe; DestDir: {app}
34 Source: dist\w9xpopen.exe; DestDir: {app}
35 Source: dist\hg.exe; DestDir: {app}
35 Source: dist\hg.exe; DestDir: {app}
36 Source: dist\msvcr71.dll; DestDir: {sys}; Flags: sharedfile uninsnosharedfileprompt
36 Source: dist\msvcr71.dll; DestDir: {sys}; Flags: sharedfile uninsnosharedfileprompt
37 Source: dist\library.zip; DestDir: {app}
37 Source: dist\library.zip; DestDir: {app}
38 Source: doc\*.txt; DestDir: {app}\Docs
38 Source: doc\*.txt; DestDir: {app}\Docs
39 Source: dist\mfc71.dll; DestDir: {sys}; Flags: sharedfile uninsnosharedfileprompt
39 Source: dist\mfc71.dll; DestDir: {sys}; Flags: sharedfile uninsnosharedfileprompt
40 Source: COPYING; DestDir: {app}; DestName: Copying.txt
40 Source: COPYING; DestDir: {app}; DestName: Copying.txt
41 Source: comparison.txt; DestDir: {app}\Docs; DestName: Comparison.txt
41 Source: comparison.txt; DestDir: {app}\Docs; DestName: Comparison.txt
42 Source: notes.txt; DestDir: {app}\Docs; DestName: DesignNotes.txt
42 Source: notes.txt; DestDir: {app}\Docs; DestName: DesignNotes.txt
43 Source: CONTRIBUTORS; DestDir: {app}; DestName: Contributors.txt
43 Source: CONTRIBUTORS; DestDir: {app}; DestName: Contributors.txt
44 Source: contrib\win32\ReadMe.html; DestDir: {app}; Flags: isreadme
44 Source: contrib\win32\ReadMe.html; DestDir: {app}; Flags: isreadme
45 Source: ..\..\msys\1.0\bin\patch.exe; DestDir: {app}
45 Source: ..\..\msys\1.0\bin\patch.exe; DestDir: {app}
46 Source: contrib\win32\mercurial.ini; DestDir: {app}; DestName: Mercurial.ini; Flags: confirmoverwrite
46 Source: contrib\win32\mercurial.ini; DestDir: {app}; DestName: Mercurial.ini; Flags: confirmoverwrite
47 Source: contrib\win32\postinstall.txt; DestDir: {app}; DestName: ReleaseNotes.txt
47 Source: contrib\win32\postinstall.txt; DestDir: {app}; DestName: ReleaseNotes.txt
48
48
49 [INI]
49 [INI]
50 Filename: {app}\Mercurial.url; Section: InternetShortcut; Key: URL; String: http://www.selenic.com/mercurial/
50 Filename: {app}\Mercurial.url; Section: InternetShortcut; Key: URL; String: http://www.selenic.com/mercurial/
51
51
52 [UninstallDelete]
52 [UninstallDelete]
53 Type: files; Name: {app}\Mercurial.url
53 Type: files; Name: {app}\Mercurial.url
54
54
55 [Icons]
55 [Icons]
56 Name: {group}\Uninstall Mercurial; Filename: {uninstallexe}
56 Name: {group}\Uninstall Mercurial; Filename: {uninstallexe}
57 Name: {group}\Mercurial Command Reference; Filename: {app}\Docs\hg.1.txt
57 Name: {group}\Mercurial Command Reference; Filename: {app}\Docs\hg.1.txt
58 Name: {group}\Mercurial Web Site; Filename: {app}\Mercurial.url
58 Name: {group}\Mercurial Web Site; Filename: {app}\Mercurial.url
@@ -1,38 +1,59 b''
1 Welcome to Mercurial for Windows!
1 Welcome to Mercurial for Windows!
2 ---------------------------------
2 ---------------------------------
3
3
4 For configuration and usage directions, please read the ReadMe.html
4 For configuration and usage directions, please read the ReadMe.html
5 file that comes with this package.
5 file that comes with this package.
6
6
7
7
8 Release Notes
8 Release Notes
9 -------------
9 -------------
10
10
11 2006-01-29 v0.8
12
13 * Upgrade notes:
14
15 - diff and status command are now repo-wide by default
16 (use 'hg diff .' for the old behavior)
17 - GPG signing is now done with the gpg extension
18 - the --text option for commit, rawcommit, and tag has been removed
19 - the copy/rename --parents option has been removed
20
21 * Major changes from 0.7 to 0.8:
22
23 - faster status, diff, and commit
24 - reduced memory usage for push and pull
25 - improved extension API
26 - new bisect, gpg, hgk, and win32text extensions
27 - short URLs, binary file handling, and optional gitweb skin for hgweb
28 - numerous new command options including log --keyword and pull --rev
29 - improved hooks and file filtering
30
31
11 2005-09-21 v0.7 with modifications
32 2005-09-21 v0.7 with modifications
12
33
13 * New INI files have been added to control Mercurial's behaviour:
34 * New INI files have been added to control Mercurial's behaviour:
14
35
15 System-wide - C:\Mercurial\Mercurial.ini
36 System-wide - C:\Mercurial\Mercurial.ini
16 Per-user - C:\Documents and Settings\USERNAME\Mercurial.ini
37 Per-user - C:\Documents and Settings\USERNAME\Mercurial.ini
17
38
18 A default version of the system-wide INI file is installed with
39 A default version of the system-wide INI file is installed with
19 Mercurial. No per-user INI file is installed, but it will be
40 Mercurial. No per-user INI file is installed, but it will be
20 honoured if you create one.
41 honoured if you create one.
21
42
22 * Windows line endings are now handled automatically and correctly by
43 * Windows line endings are now handled automatically and correctly by
23 the update and commit commands. See the INI file for how to
44 the update and commit commands. See the INI file for how to
24 customise this behaviour.
45 customise this behaviour.
25
46
26 * NOTE: Much of the rest of the Mercurial code does not handle Windows
47 * NOTE: Much of the rest of the Mercurial code does not handle Windows
27 line endings properly. Accordingly, the output of the diff command,
48 line endings properly. Accordingly, the output of the diff command,
28 for example, will appear huge until I fix this.
49 for example, will appear huge until I fix this.
29
50
30 * Packaged text files now have correct Windows line endings.
51 * Packaged text files now have correct Windows line endings.
31
52
32
53
33 2005-09-21 v0.7 with modifications
54 2005-09-21 v0.7 with modifications
34
55
35 * This is the first standalone release of Mercurial for Windows.
56 * This is the first standalone release of Mercurial for Windows.
36
57
37 * I believe it to be mostly functional, with one exception: there is
58 * I believe it to be mostly functional, with one exception: there is
38 no support yet for DOS <-> Unix line ending conversion.
59 no support yet for DOS <-> Unix line ending conversion.
General Comments 0
You need to be logged in to leave comments. Login now