The automatic commit email below amounted to 416 KB of "all lines changed" diffs, all because each file had had its eol-style changed.
1. Isn't there a limit on the size of a commit e-mail? If there is, but the limit is more than 416 KB, I think that is too much. Surely the idea is only to show people what has been committed so they can take a quick look? If there is a huge amount of change, nobody will read it from the email, they will use a side-by-side diff program on a real WC or whatever.
2. Is "diff" correct in generating all-lines-changed diffs but no "property has changed" diffs? When I manually "svn diff" the first two of these changes, I see property changes reported, matching up with the "(contents, props changed)" notes in the "Modified:" list below. For instance,
[[[
~> svn diff -r7237:7238 ~/src/subversion/subversion/bindings/java/javahl/Makefile.am
Index: /home/julianfoad/src/subversion/subversion/bindings/java/javahl/Makefile.am
===================================================================
--- /home/julianfoad/src/subversion/subversion/bindings/java/javahl/Makefile.am (revision 7237)
+++ /home/julianfoad/src/subversion/subversion/bindings/java/javahl/Makefile.am (revision 7238)
@@ -1,4 +1,4 @@
-SUBDIRS = src native cls doc
-
-EXTRA_DIST = autogen.sh
-
+SUBDIRS = src native cls doc
+
+EXTRA_DIST = autogen.sh
+
Property changes on: /home/julianfoad/src/subversion/subversion/bindings/java/javahl/Makefile.am
___________________________________________________________________
Name: svn:eol-style
+ native
~> svn diff -r7237:7238 ~/src/subversion/subversion/bindings/java/javahl/autogen.sh
Property changes on: /home/julianfoad/src/subversion/subversion/bindings/java/javahl/autogen.sh
___________________________________________________________________
Name: svn:eol-style
+ native
Name: svn:executable
- *
+ *
]]]
3. Why does "svn:executable" show as changed in that last example? I checked with "propget" and "hexdump": the value is two characters, an asterisk followed by a newline, both before and after the change.
- Julian
-------- Original Message --------
Subject: svn commit: rev 7238 - in trunk/subversion/bindings/java/javahl: . cls doc native src src/org/tigris/subversion/javahl
Date: Mon, 29 Sep 2003 05:06:15 -0500
From: patrick@tigris.org
Reply-To: dev@subversion.tigris.org
To: svn@subversion.tigris.org
Author: patrick
Date: Mon Sep 29 05:06:12 2003
New Revision: 7238
Modified:
trunk/subversion/bindings/java/javahl/Makefile.am (contents, props changed)
trunk/subversion/bindings/java/javahl/autogen.sh (props changed)
trunk/subversion/bindings/java/javahl/cls/Makefile.am (contents, props changed)
trunk/subversion/bindings/java/javahl/configure.in (contents, props changed)
trunk/subversion/bindings/java/javahl/doc/Makefile.am (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIByteArray.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIByteArray.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNICriticalSection.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNICriticalSection.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIMutex.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIMutex.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIStackElement.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIStackElement.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIStringHolder.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIStringHolder.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIThreadData.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIThreadData.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIUtil.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/JNIUtil.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Makefile.am (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Notify.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Notify.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Path.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Path.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Pool.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Pool.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Prompter.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Prompter.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Revision.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Revision.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/SVNClient.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/SVNClient.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Targets.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/Targets.h (contents, props changed)
trunk/subversion/bindings/java/javahl/native/libsvnjavahl.la.c (contents, props changed)
trunk/subversion/bindings/java/javahl/native/org_tigris_subversion_javahl_SVNClient.cpp (contents, props changed)
trunk/subversion/bindings/java/javahl/native/svnjavahl.dsp (props changed)
trunk/subversion/bindings/java/javahl/native/svnjavahl.dsw (props changed)
trunk/subversion/bindings/java/javahl/native/version.h (contents, props changed)
trunk/subversion/bindings/java/javahl/src/Makefile.am (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/ClientException.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/DirEntry.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/JNIError.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/LogMessage.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/NodeKind.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Notify.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PromptUserPassword.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/PropertyData.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Revision.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/SVNClient.java (contents, props changed)
trunk/subversion/bindings/java/javahl/src/org/tigris/subversion/javahl/Status.java (contents, props changed)
Log:
* javahl/cls/Makefile.am set svn:eol-style to native
* javahl/doc/Makefile.am set svn:eol-style to native
* javahl/native/Revision.cpp set svn:eol-style to native
* javahl/native/JNIThreadData.cpp set svn:eol-style to native
* javahl/native/JNIMutex.cpp set svn:eol-style to native
* javahl/native/SVNClient.cpp set svn:eol-style to native
* javahl/native/Prompter.cpp set svn:eol-style to native
* javahl/native/JNIByteArray.h set svn:eol-style to native
* javahl/native/Targets.cpp set svn:eol-style to native
* javahl/native/JNIStringHolder.h set svn:eol-style to native
* javahl/native/Notify.h set svn:eol-style to native
* javahl/native/libsvnjavahl.la.c set svn:eol-style to native
* javahl/native/Pool.h set svn:eol-style to native
* javahl/native/JNIStackElement.cpp set svn:eol-style to native
* javahl/native/JNICriticalSection.cpp set svn:eol-style to native
* javahl/native/JNIUtil.h set svn:eol-style to native
* javahl/native/svnjavahl.dsp set svn:eol-style to CRLF
* javahl/native/org_tigris_subversion_javahl_SVNClient.cpp
set svn:eol-style to native
* javahl/native/Path.h set svn:eol-style to native
* javahl/native/Revision.h set svn:eol-style to native
* javahl/native/JNIByteArray.cpp set svn:eol-style to native
* javahl/native/JNIStringHolder.cpp set svn:eol-style to native
* javahl/native/JNIThreadData.h set svn:eol-style to native
* javahl/native/svnjavahl.dsw set svn:eol-style to CRLF
* javahl/native/JNIMutex.h set svn:eol-style to native
* javahl/native/Notify.cpp set svn:eol-style to native
* javahl/native/Pool.cpp set svn:eol-style to native
* javahl/native/SVNClient.h set svn:eol-style to native
* javahl/native/Prompter.h set svn:eol-style to native
* javahl/native/JNIUtil.cpp set svn:eol-style to native
* javahl/native/Targets.h set svn:eol-style to native
* javahl/native/JNIStackElement.h set svn:eol-style to native
* javahl/native/JNICriticalSection.h set svn:eol-style to native
* javahl/native/Makefile.am set svn:eol-style to native
* javahl/native/version.h set svn:eol-style to native
* javahl/native/Path.cpp set svn:eol-style to native
* javahl/configure.in set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/DirEntry.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/PromptUserPassword.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/Status.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/SVNClient.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/LogMessage.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/Notify.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/JNIError.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/NodeKind.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/ClientException.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/PropertyData.java
set svn:eol-style to native
* javahl/src/org/tigris/subversion/javahl/Revision.java
set svn:eol-style to native
* javahl/src/Makefile.am set svn:eol-style to native
* javahl/Makefile.am set svn:eol-style to native
* javahl/autogen.sh set svn:eol-style to native
Modified: trunk/subversion/bindings/java/javahl/Makefile.am
==============================================================================
--- trunk/subversion/bindings/java/javahl/Makefile.am (original)
+++ trunk/subversion/bindings/java/javahl/Makefile.am Mon Sep 29 05:06:12 2003
@@ -1,4 +1,4 @@
-SUBDIRS = src native cls doc
-
-EXTRA_DIST = autogen.sh
-
+SUBDIRS = src native cls doc
+
+EXTRA_DIST = autogen.sh
+
Modified: trunk/subversion/bindings/java/javahl/cls/Makefile.am
==============================================================================
--- trunk/subversion/bindings/java/javahl/cls/Makefile.am (original)
+++ trunk/subversion/bindings/java/javahl/cls/Makefile.am Mon Sep 29 05:06:12 2003
@@ -1,10 +1,10 @@
-jar_content = ${wildcard org/tigris/subversion/javahl/*.class } \
- ${wildcard org/tigris/subversion/javahl/test/*.class}
-
-svnjavahl.jar : $(jar_content)
- @JDK@/bin/jar cf svnjavahl.jar .
-
-data_DATA = svnjavahl.jar
-
-clean :
- rm -r org svnjavahl.jar
+jar_content = ${wildcard org/tigris/subversion/javahl/*.class } \
+ ${wildcard org/tigris/subversion/javahl/test/*.class}
+
+svnjavahl.jar : $(jar_content)
+ @JDK@/bin/jar cf svnjavahl.jar .
+
+data_DATA = svnjavahl.jar
+
+clean :
+ rm -r org svnjavahl.jar
Modified: trunk/subversion/bindings/java/javahl/configure.in
==============================================================================
...
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Sep 29 23:52:48 2003