Add links to eol and win32text extensions, and mention that eol isn't really necessary.

This commit is contained in:
Antoine Pitrou 2011-02-25 19:12:07 +00:00
parent 58988857eb
commit 2ef01ce0d6
1 changed files with 10 additions and 2 deletions

View File

@ -278,17 +278,25 @@ End-of-line conversions
-----------------------
Discussion about the lack of end-of-line conversion support in
Mercurial, which was provided initially by the win32text extension,
led to the development of the new eol extension that supports a
Mercurial, which was provided initially by the `win32text extension`_,
led to the development of the new `eol extension`_ that supports a
versioned management of line-ending conventions on a file-by-file
basis, akin to Subversion's ``svn:eol-style`` properties. This
information is kept in a versioned file called ``.hgeol``, and such a
file has already been checked into the Subversion repository.
In practice, most Mercurial users under Windows don't seem to have a need
for the ``eol`` extension, though, and personal experience using a
Linux-generated SVN checkout through a shared folder under Windows seems
to confirm that modern tools work well without it.
A hook on the server side that turns down any changegroup or changeset
introducing inconsistent newline data can still be implemented, if
deemed necessary.
.. _eol extension: http://mercurial.selenic.com/wiki/EolExtension
.. _win32text extension: http://mercurial.selenic.com/wiki/Win32TextExtension
hgwebdir
--------