annotate contrib/win32/postinstall.txt @ 2264:fdb699b5e132

localrepo.update: abort if outstanding merges, instead of warn/return 1
author Vadim Gelfer <vadim.gelfer@gmail.com>
date Thu, 11 May 2006 09:43:50 -0700
parents 1cbd10cfcb7c
children 766c3c852786
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1289
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
1 Welcome to Mercurial for Windows!
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
2 ---------------------------------
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
3
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
4 For configuration and usage directions, please read the ReadMe.html
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
5 file that comes with this package.
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
6
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
7
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
8 Release Notes
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
9 -------------
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
10
2216
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
11 2006-04-07 v0.8.1
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
12
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
13 * Major changes from 0.8 to 0.8.1:
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
14
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
15 - new extensions:
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
16 mq (manage a queue of patches, like quilt only better)
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
17 email (send changes as series of email patches)
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
18 - new command: merge (replaces "update -m")
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
19 - improved commands: log (--limit option added), pull/push ("-r" works
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
20 on specific revisions), revert (rewritten, much better)
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
21 - comprehensive hook support
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
22 - output templating added, supporting e.g. GNU changelog style
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
23 - Windows, Mac OS X: prebuilt binary packages, better support
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
24 - many reliability, performance, and memory usage improvements
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
25
1cbd10cfcb7c Update release notes and copyright year for Windows installer.
Lee Cantey <lcantey@gmail.com>
parents: 1690
diff changeset
26
1690
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
27 2006-01-29 v0.8
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
28
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
29 * Upgrade notes:
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
30
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
31 - diff and status command are now repo-wide by default
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
32 (use 'hg diff .' for the old behavior)
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
33 - GPG signing is now done with the gpg extension
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
34 - the --text option for commit, rawcommit, and tag has been removed
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
35 - the copy/rename --parents option has been removed
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
36
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
37 * Major changes from 0.7 to 0.8:
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
38
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
39 - faster status, diff, and commit
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
40 - reduced memory usage for push and pull
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
41 - improved extension API
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
42 - new bisect, gpg, hgk, and win32text extensions
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
43 - short URLs, binary file handling, and optional gitweb skin for hgweb
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
44 - numerous new command options including log --keyword and pull --rev
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
45 - improved hooks and file filtering
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
46
58894621c87a Update version strings and add release notes to Windows specific files
lcantey@gmail.com
parents: 1305
diff changeset
47
1289
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
48 2005-09-21 v0.7 with modifications
8d24d85ff054 Add post-install text file.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
49
1305
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
50 * New INI files have been added to control Mercurial's behaviour:
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
51
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
52 System-wide - C:\Mercurial\Mercurial.ini
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
53 Per-user - C:\Documents and Settings\USERNAME\Mercurial.ini
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
54
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
55 A default version of the system-wide INI file is installed with
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
56 Mercurial. No per-user INI file is installed, but it will be
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
57 honoured if you create one.
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
58
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
59 * Windows line endings are now handled automatically and correctly by
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
60 the update and commit commands. See the INI file for how to
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
61 customise this behaviour.
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
62
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
63 * NOTE: Much of the rest of the Mercurial code does not handle Windows
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
64 line endings properly. Accordingly, the output of the diff command,
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
65 for example, will appear huge until I fix this.
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
66
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
67 * Packaged text files now have correct Windows line endings.
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
68
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
69
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
70 2005-09-21 v0.7 with modifications
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
71
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
72 * This is the first standalone release of Mercurial for Windows.
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
73
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
74 * I believe it to be mostly functional, with one exception: there is
d4a555646460 Update Windows release notes.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1289
diff changeset
75 no support yet for DOS <-> Unix line ending conversion.