Per file configurable eol-style transformations with Git?
From: Alexander Veit <hidden>
Date: 2016-06-15 22:47:45
Hi, we have projects that contain text files that need to have different end-of-line sequences, depending on the type of file, and depending on the operating system where they are checked out. There are files that have - LF line breaks on each platform, - CR LF line breaks on each platform, or - either LF or CR LF line breaks, depending on the platform's native end-of-line style. With Subversion, the correct behaviour in checkouts, commits, diffs, or merges can easily be achieved by setting the appropriate svn:eol-style [*]. As I understand the Git documentation there's no such concept as a repository end-of-line style, or as an end-of-line transformation between repository and working copy. So I wonder if it is possible to mimic Subversion's end-of-line handling with Git, especially for the svn:eol-style=native. -- Regards, Alex [*] http://svnbook.red-bean.com/nightly/de/svn-book.html#svn.advanced.props.special.eol-style