You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2017/01/03 17:37:00 UTC
svn commit: r1777171 - in /tomcat/site/trunk: docs/svn.html xdocs/svn.xml
Author: markt
Date: Tue Jan 3 17:37:00 2017
New Revision: 1777171
URL: http://svn.apache.org/viewvc?rev=1777171&view=rev
Log:
Site part of fix for https://bz.apache.org/bugzilla/show_bug.cgi?id=60344
Document reasoning behind line-ending configuration.
Modified:
tomcat/site/trunk/docs/svn.html
tomcat/site/trunk/xdocs/svn.xml
Modified: tomcat/site/trunk/docs/svn.html
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/docs/svn.html?rev=1777171&r1=1777170&r2=1777171&view=diff
==============================================================================
--- tomcat/site/trunk/docs/svn.html (original)
+++ tomcat/site/trunk/docs/svn.html Tue Jan 3 17:37:00 2017
@@ -219,6 +219,11 @@
</li>
<li>
<a href="#Repository_Structure">Repository Structure</a>
+<ol>
+<li>
+<a href="#Line_endings">Line endings</a>
+</li>
+</ol>
</li>
<li>
<a href="#Git_Mirror">Git Mirror</a>
@@ -392,6 +397,28 @@ http://svn.apache.org/repos/asf/tomcat</
</table>
+<div class="subsection">
+<h4 id="Line_endings">Line endings</h4>
+<div class="text">
+
+
+<p>The repositories are configured so that when you check out from svn, you get
+the line ending appropriate for your platform for all files. The thinking behind
+this is that, for example, if you need to fix a typo in a .bat file from MacOS,
+it is easier if the .bat file has MacOS line-endings.</p>
+
+
+<p>When you build locally, line-endings are not changed. The expectation is that
+the source has the correct line-endings for your platform so all the files that
+matter on your platform will have the correct line endings. When you are on
+Windows it doesn't matter if the .sh files have Windows line-endings since
+you'll never use them on Windows.</p>
+
+
+</div>
+</div>
+
+
</div>
<h3 id="Git_Mirror">Git Mirror</h3>
<div class="text">
Modified: tomcat/site/trunk/xdocs/svn.xml
URL: http://svn.apache.org/viewvc/tomcat/site/trunk/xdocs/svn.xml?rev=1777171&r1=1777170&r2=1777171&view=diff
==============================================================================
--- tomcat/site/trunk/xdocs/svn.xml (original)
+++ tomcat/site/trunk/xdocs/svn.xml Tue Jan 3 17:37:00 2017
@@ -124,6 +124,21 @@ http://svn.apache.org/repos/asf/tomcat</
</tr>
</table>
+<subsection name="Line endings">
+
+<p>The repositories are configured so that when you check out from svn, you get
+the line ending appropriate for your platform for all files. The thinking behind
+this is that, for example, if you need to fix a typo in a .bat file from MacOS,
+it is easier if the .bat file has MacOS line-endings.</p>
+
+<p>When you build locally, line-endings are not changed. The expectation is that
+the source has the correct line-endings for your platform so all the files that
+matter on your platform will have the correct line endings. When you are on
+Windows it doesn't matter if the .sh files have Windows line-endings since
+you'll never use them on Windows.</p>
+
+</subsection>
+
</section>
<section name="Git Mirror">
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org