On 05/03/2019 17:20, Igal Sapir wrote: > Coty, > > On Tue, Mar 5, 2019 at 6:23 AM Coty Sutherland <csuth...@apache.org> wrote: > >> Hi, >> >> I updated the BUILDING and CONTRIBUTING documents so that GitHub users no >> longer see instructions for SVN after our migration, however I had a few >> questions. Does anyone know of a git equivalent to svn:eol-style that we >> should be using? It is mentioned in the "git-svn quirks" section of >> https://wiki.apache.org/general/GitAtApache, but before trying it I wanted >> to get some feedback from everyone. >> > > Do we use CRLF anywhere or do we always use LF everywhere and only adding > the CRLF when > archiving as .zip? If we do use CRLF anywhere, can there be a mixture of > LF and CRLF in the > same file? (I expect not) > > What about .bat files? I would expect those to always have CRLF, no? Git > has a config > file called .gitattributes [1] which allows to set the ending according to > the file type (pattern), e.g. > > *.bat text eol=crlf > > Another option to consider is core.eol [2].
The svn policy was to always use platform line-endings on checkout (so you could easy edit .bat files on Linux and .sh on Windows) and 'fix' the line endings during the build process. Mark > > Thanks, > > Igal > > [1] https://git-scm.com/docs/gitattributes > [2] https://git-scm.com/docs/git-config#git-config-coreeol > > > >> >> Secondly, the SVN references in MERGE.txt should be cleaned up at this >> point, right? Is the git section still up to date (I see it was updated >> last on Jan 29, so probably)? >> >> >> >> Thanks! >> Coty >> > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org